테스트 코드 작성 가이드(근데 이제 Jest를 곁들인)
두줄요약
테스트 코드의 기본 개념과 단위·통합·E2E 테스트의 차이를 정리했습니다. TDD와 BDD, 테스트 과잉과 과잉 명세까지 함께 살펴볼 수 있습니다.
핵심 내용
- 단위 테스트, 통합 테스트, E2E 테스트의 개념과 차이
- TDD, BDD의 기본 흐름과 Red-Green-Refactor 사이클
- 테스트 과잉과 과잉 명세의 구분, 상황별 테스트 적용 기준
- Test Double, 고전파와 런던파의 단위 테스트 관점





