2014-12-05 2 views
1

특정 기준 (어쩌면 유효성의 자격 증명)메소드 당 얼마나 많은 테스트 메소드를 실행해야합니까?

testAuthenticate_ValidCredentials_ReturnTrue 

나는 또한 기준이 외설 경우 올바른 값을 반환 여부를 테스트하기 위해 별도의 방법을 써야한다 '를 기반으로 값을 반환하도록되어 내 방법을 테스트하는 경우 만났어?

testAuthenticate_InValidCredentials_ReturnFalse 

즉, 메소드 당 여러 개의 테스트를 실행해야합니까?

답변

2

예, 각 테스트를 코드의 하나의 기능적 측면 만 검사하도록 조정하는 것이 좋으므로 유효한 (인증 된) 자격 증명과 잘못된 (거부 된) 자격 증명에 대한 별도의 테스트가 적절한 방법입니다.

얼마나 많은 테스트가 합계로 작성되어야하는지에 대한 더 큰 문제는 테스트 할 코드에서 모든 소스 행을 실행하는 것이 이상적입니다.

관련 문제