테스트는 어떤 방향으로 작성해야 하는가
<aside> 💡 테스트를 작성하자. 너무 많이는 말고, 통합 테스트 위주로,
</aside>
단위 테스트
주로 메서드나 클래스
하나의 함수
통합 테스트
기대한 대로 동작 하는지 검사
상호작용의 오류를 검출한다.
비용과 기한, 신뢰성의 문제
E2E 테스트
실제 사용자 관점에서 테스트한다.
테스트 작성에 들어가는 비용이 많다.
테스트 수행 속도가 너무 느리다.
테스트가 주는 피드백의 질이 낮다.