반응형
1. 모의객체 - 비용이 많이 들거나 복잡한 리로스에 의존하는 객체를 테스트 할때 사용한다. Mock Object
2. 셀프 션트 self shunt ; 자기 분로. 루프백,
3. 로그 문자열: 메세지의 호출 순서가 올바른지 검사할때. 로그 문자열을 가지고 있다가 메시지가 호출될때마다 그 문자열에 추가하도록 한다. 옵저버를 구현하고 이벤트 통보가 원하는 순서대로 발생하는지를 확인하고자 할 때 유용하다. 만약 어떤 이벤트 통보들이 일어나는지를 검사하기는 하지만 그 순서는 상관이 없을 경우엔 문자열 집합을 저장하고 있다가 어설션에서 집합 비교를 수행하면 된다.
로그 문자열은 셀프 션트와도 잘 작동한다. 해당 테스트 케이스는 로그를 추가하고 적절한 값을 반환하는 식으로 셀프 션트한 인터페이스의 메서드를 구현한다.
4. 크래시 테스트 더미
5. 깨진 테스트
6. 깨끗한 체크인
2. 셀프 션트 self shunt ; 자기 분로. 루프백,
3. 로그 문자열: 메세지의 호출 순서가 올바른지 검사할때. 로그 문자열을 가지고 있다가 메시지가 호출될때마다 그 문자열에 추가하도록 한다. 옵저버를 구현하고 이벤트 통보가 원하는 순서대로 발생하는지를 확인하고자 할 때 유용하다. 만약 어떤 이벤트 통보들이 일어나는지를 검사하기는 하지만 그 순서는 상관이 없을 경우엔 문자열 집합을 저장하고 있다가 어설션에서 집합 비교를 수행하면 된다.
로그 문자열은 셀프 션트와도 잘 작동한다. 해당 테스트 케이스는 로그를 추가하고 적절한 값을 반환하는 식으로 셀프 션트한 인터페이스의 메서드를 구현한다.
4. 크래시 테스트 더미
5. 깨진 테스트
6. 깨끗한 체크인
반응형
'etc' 카테고리의 다른 글
chome 개발자 도구 사용하기 (0) | 2011.10.26 |
---|---|
JS tpl 템플릿 추가하기 (0) | 2011.10.24 |
테스트의 질 (0) | 2011.10.19 |
JS (0) | 2011.10.06 |
memoize (0) | 2011.10.05 |