2010-08-05 4 views
0

단위 테스트를 처음 접했기 때문에 기본 개념을 이해하고 있으며 Cocoa 프로젝트에서 단위 테스트 설정을 올바르게 할 수 있습니다. 그러나 나에게 힘든 시간을주는 것은 정확히 내가 단위 테스트를 작성해야만하는 것이다. 예를 들어 모델 객체에 대한 테스트를 작성해야한다는 것을 알고 있지만 테스트를 작성해야한다는 것입니다. 컨트롤러 및 뷰에 대한 테스트도 작성해야합니까? 그렇다면 정확하게 테스트 할 수있는 것은 무엇입니까? 누군가가 단위 테스트를 작성해야 할 부분과 내가 테스트해야 할 부분을 명확하게 설명해주십시오.간단한 질문 : 코코아 단위 테스트 및 MVC

답변

1

일반적으로 따르는 규칙은 모든 공용 인터페이스를 테스트해야한다는 것입니다. 테스트 대상 범위가 클수록 위험한 버그가있을 가능성은 낮아집니다. 뷰 테스트 용으로 BTW 스크린 샷을 비교할 수있는 Google Toolbox을 제안합니다.