시작하기무료로 시작하기

단위 테스트와 통합 테스트

방금 작성한 테스트는 통합 테스트입니다. HTTP 요청부터 데이터베이스 쿼리, JSON 응답까지 전체 요청 흐름을 테스트하죠. 그렇다면 단위 테스트와는 어떻게 다를까요?

Claude에게 그 차이를 설명해 달라고 요청하고, 같은 엔드포인트에 대한 단위 테스트는 어떻게 작성할 수 있을지 제안해 달라고 해보세요.

이 연습은 강의의 일부입니다

Claude Code로 배우는 Software Development

강의 보기

연습 안내

  • claude 명령으로 Claude Code를 시작하세요.
  • Claude에게 albums 엔드포인트의 단위 테스트와 통합 테스트의 차이를 설명해 달라고 요청하세요.
  • 같은 엔드포인트에 대한 단위 테스트를 어떻게 작성할지 Claude에게 물어보세요(무엇을 모킹해야 할까요?).
  • 완료되면 /exit를 입력해 Claude Code를 종료하세요.

실습형 인터랙티브 연습문제

이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요

연습 시작