많은 함수를 내부적으로 호출하는 함수가 있습니다. 튜토리얼에서 테스트 메서드는 외부 함수의 반환 값만 확인되는 방식으로 설계되어 있습니다. 어떻게 내부 함수에 의해 반환 된 값을 확인할 수 있습니다.nunit 테스트를 사용한 내부 함수 테스트
GetValues()
메서드 값만 테스트됩니다. GetValues()
내부의 다른 메소드의 작동을 어떻게 확인할 수 있습니까? 어떻게하면 단위 테스트를 사용하여 작동하는지 확인할 수 있습니까?
[TestFixture]
public class Class1
{
[Test]
public void Tester()
{
TesterClass clasObj;
int a = clasObj.GetValues();
Assert.AreEqual(10,a);
}
}
나는 GetValues ()가 호출하는 메소드에 관심이 있다면 위의 코드가'GetValues ()'를 테스트하는 것처럼 테스트하는 테스트를 작성할 것이다. –