RESTAPI
RESTAPI - Event 수정 API
엔꾸꾸
2019. 8. 22. 23:04
REST API - Event Update API
- 이벤트 수정 API
- 수정할 이벤트가 없는경우 404 응답
- 입력 데이터가 잘못된 경우 400 응답
- 도메인 로직으로 데이터 검증 실패시 400 응답
- 권한이 충분하지 않는경우 403 응답
- 정상적으로 수정 한 경우 응답
- 200
- 링크
- 수정한 이벤트 데이터
테스트 코드 작성
- 4가지 경우의 테스트 코드를 작성
-
- 정상적인 수정
-
- 입력값이 비어있는 경우 400 응답
-
- 입력데이터가 잘못된 경우 400 응답
-
- 존재하지않는 이벤트 수정요청시 404 응답
-
이벤트 수정 API
- PUT /api/events/{id} 요청
- 이벤트가 존재하지 않는경우 404 응답
- 잘못된 데이터가 넘어온경우 400 응답
- 비지니스 로직상 맞지 않는경우 400 응답
- 성공적으로 수정이 완료된 경우 200 응답