단위 테스트와 통합 테스트
방금 작성한 테스트는 통합 테스트입니다. HTTP 요청부터 데이터베이스 쿼리, JSON 응답까지 전체 요청 흐름을 테스트하죠. 그렇다면 단위 테스트와는 어떻게 다를까요?
Claude에게 그 차이를 설명해 달라고 요청하고, 같은 엔드포인트에 대한 단위 테스트는 어떻게 작성할 수 있을지 제안해 달라고 해보세요.
이 연습은 강의의 일부입니다
Claude Code로 배우는 Software Development
연습 안내
claude명령으로 Claude Code를 시작하세요.- Claude에게 albums 엔드포인트의 단위 테스트와 통합 테스트의 차이를 설명해 달라고 요청하세요.
- 같은 엔드포인트에 대한 단위 테스트를 어떻게 작성할지 Claude에게 물어보세요(무엇을 모킹해야 할까요?).
- 완료되면
/exit를 입력해 Claude Code를 종료하세요.
