[test] 팀, 멤버십 API 테스트
name: Feature Request
labels: 'Type : Chore'
기능 요약
팀, 멤버십 API와 오류 코드 응답을 검증하는 테스트를 추가한다.
상세 설명
-
TeamApiTest8개 통과- 생성자가 OWNER가 된다
- OWNER만 멤버를 추가한다 (MEMBER는 403
NOT_TEAM_OWNER) - 소속이 아닌 사용자에게 팀은 404
TEAM_NOT_FOUND - 없는 이메일로 멤버 추가는 404
USER_NOT_FOUND - 소유권 위임 후 역할이 바뀐다
- 마지막 OWNER 제거 차단 (400
LAST_OWNER_CANNOT_BE_REMOVED) - 중복 소속 차단 (400
ALREADY_TEAM_MEMBER) - 잘못된 요청 값은 400
INVALID_INPUT+traceId
- 상태 코드와 함께
code값을 검증한다 (detail문구 변경에 깨지지 않도록)
참고 자료
- 참고 자료 등