저는 단위 테스트를 처음 접했습니다. 최근에 한 가지만 수행하는 메서드를 테스트하는 문제가 발생했습니다.이 메서드는 클래스의 일부인 개체의 메서드를 호출합니다. 이 객체가 나타내는 클래스는 자체 단위 테스트를 가지고 있습니다.다른 클래스의 메소드를 호출하는 메소드를 테스트하는 방법은 무엇입니까?
나는이 method may change in time을 이해하며, 시험이 끝나면 예상 결과가 나왔는지 알려줄 것입니다. 그런 방법으로 무엇을 테스트 할 수 있습니까?
내 코드 : 당신이 기본이되는 객체에 대한 호출을 포착하고 검사 (또는 적어도 호출이되었는지 확인) 할 필요가 같은
public class MyClassToBeTested
{
private CustomType myObject;
private const myParameter = 2;
(...)
public string MyProperty
{
get
{
return myObject.DoYourStuff(myParameter);
}
}
}
코드를 표시하십시오. –