이 API 엔드포인트의 통합 테스트를 작성해줘:
1. 성공 응답 (200/201) 검증
2. 유효성 검사 실패 (400) 테스트
3. 인증 실패 (401) 테스트
4. 권한 부족 (403) 테스트
5. 리소스 없음 (404) 테스트
각 테스트에서 응답 상태, 본문, 헤더를 검증해줘.
사용 시나리오
새 API 엔드포인트를 만들었거나 기존 엔드포인트를 수정한 후, 다양한 HTTP 상태 코드가 올바르게 반환되는지 확인하고 싶을 때 사용하세요. 라우트 핸들러 코드를 붙여넣으면 200부터 404까지 주요 시나리오별 통합 테스트를 생성합니다.