테스트 안하기
In TDD, what don’t you have to test?
The simple answer, supplied by Phlip is, “Write tests until fear is transformed into boredom.” … Try this list. You should test:
- Conditionals
- Loops
- Operations
- Polymorphism
But only those that you write. Unless you have reason to distrust it, don’t test code from others.
See also
- Characterization test: 테스트가 없는 레거시 코드를 수정하기 전에, 레거시 코드의 현재 동작을 기록하기 위한 테스트. 이 경우에는 남이 만든 코드에 테스트를 붙인다. 하지만 생각해보면 단위 테스트에서 쓰는 것과 같은 도구와 기술을 쓸 뿐, 엄밀한 의미에서의 테스트는 아니다.