프로젝트 배경
입력 검증과 예외 매핑이 없으면 잘못된 요청이 500으로 처리되어 원인과 클라이언트 대응 방식이 불명확해집니다. 동일 실패 요청을 재현하고 원인을 좁혀 입력 검증 400, 중복 충돌 409, 정상 생성 201로 응답 계약을 정리했습니다.
프로젝트 성과
HTTP 500→400·409·201 응답 계약
동일 실패 요청을 재현해 500을 400으로 수정하고 중복 409·정상 생성 201과 MockMvc 5건 PASS를 확인했습니다.
핵심 기능
진행 단계
오류 재현부터 회귀 테스트까지
2026.06.
실패 요청 재현 → 원인 범위 축소 → 입력 검증·예외 매핑 수정 → 정상·오류·충돌 자동 테스트
프로젝트 상세
이 사례는 실제 고객사 납품물이 아니라 작업 방식과 검증 범위를 보여주기 위해 자체 기획·제작한 비식별 포트폴리오 샘플입니다. 입력 검증 누락으로 발생한 500 응답을 같은 요청으로 재현하고, 검증과 예외 매핑을 좁은 범위에서 수정했습니다. 정상 생성 201, 검증 실패 400, 중복 충돌 409와 MockMvc 자동 테스트 5건을 패키지 실행으로 검증했습니다. 제외·별도 협의 운영 전용 장







