티스토리 뷰
REST API - Event Update API
- 이벤트 수정 API
- 수정할 이벤트가 없는경우 404 응답
- 입력 데이터가 잘못된 경우 400 응답
- 도메인 로직으로 데이터 검증 실패시 400 응답
- 권한이 충분하지 않는경우 403 응답
- 정상적으로 수정 한 경우 응답
- 200
- 링크
- 수정한 이벤트 데이터
테스트 코드 작성
- 4가지 경우의 테스트 코드를 작성
-
- 정상적인 수정
-
- 입력값이 비어있는 경우 400 응답
-
- 입력데이터가 잘못된 경우 400 응답
-
- 존재하지않는 이벤트 수정요청시 404 응답
-
이벤트 수정 API
- PUT /api/events/{id} 요청
- 이벤트가 존재하지 않는경우 404 응답
- 잘못된 데이터가 넘어온경우 400 응답
- 비지니스 로직상 맞지 않는경우 400 응답
- 성공적으로 수정이 완료된 경우 200 응답
'RESTAPI' 카테고리의 다른 글
RESTAPI - Security - Account 도메인 추가 (0) | 2019.08.24 |
---|---|
RESTAPI - 테스트코드 리팩토링 (0) | 2019.08.23 |
RESTAPI - Event 목록 API (0) | 2019.08.19 |
RESTAPI - Spring - REST DOCS API Index 생성하기 (0) | 2019.08.19 |
RESTAPI - Spring - REST DOCS 테스트 설정 분리하기 (0) | 2019.08.19 |
댓글