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