9장 단위 테스트

<aside> 💡

꼬치꼬치 따지며 코드가 제대로 도는지 확인하는 테스트 코드를 작성하라

</aside>

1 TDD 법칙 세가지

→ 이 방식이면 매일 수십 개의 테스트 케이스가 만들어진다.

→ 하지만 실제 코드와 맞먹을 정도로 방대한 테스트 코드는 심각한 관리 문제를 유발한다

2 깨끗한 테스트 코드 유지하기

3 테스트는 유연성, 유지보수성, 재사용성을 제공한다