<aside>
사용자가 채팅에 공유한 실행 결과를 근거로 정리했다. 이번 기록 작업에서 요청을 다시 실행한 것은 아니다. ‘통과’는 아래에 명시한 확인 범위에 한한다.
</aside>
POST /api/public/auth/signup| 항목 | 예상 결과 | 실제 결과 | 판정 |
|---|---|---|---|
| 정상 가입 | 201, 회원 정보 반환 | 201, id 1, CUSTOMER 역할, 비밀번호 없음 | 통과 |
| 이메일 중복 | 409, 이메일 중복 메시지 | 409, 이미 사용 중인 이메일입니다. | 통과 |
| 닉네임 중복 | 409, 닉네임 중복 메시지 | 409, 이미 사용 중인 닉네임입니다. | 통과 |
| 입력값 검증 실패 | 400, email·password 필드 오류 | 400, 입력값 오류 및 필드별 메시지 | 통과 |
H2 메모리 DB에서 정상 가입부터 순서대로 실행한다. 같은 데이터가 이미 있으면 첫 요청도 중복 응답이 나오므로, 새로 재현할 때는 서버를 한 번 재시작한다. 요청 사이에는 재시작하지 않는다. JSON 들여쓰기 설정을 적용한 출력으로 확인했다.