- 왜 테스트가 필요한가 (바이브코딩에서 특히)
- 단위 테스트, 통합 테스트, E2E 테스트의 차이
- 테스트 작성 패턴 (AAA, Given-When-Then)
- AI가 만든 코드를 테스트로 검증하는 방법
cd examples
node test-runner.js # 외부 의존성 없이 테스트 프레임워크의 원리 이해- 단위 테스트와 통합 테스트의 경계는?
- 테스트 커버리지 100%가 좋은 코드를 보장하는가?
- AI가 만든 코드에 테스트를 추가할 때 무엇을 먼저 테스트하는가?
- 모킹(Mocking)은 왜, 언제 하는가?
- 08-error-handling — 에러 케이스 테스트 작성법
- 01-network — REST API 통합 테스트 예제