Skip to content

[refactor] Event Swagger 인터페이스 분리 및 리팩토링 #37

@thatgirls00

Description

@thatgirls00

✨ 작업 목적

  • Event 도메인 관련 코드의 구조를 개선하고 가독성을 향상시킵니다.
  • Naver Convention 코드 스타일에 맞지 않는 부분을 수정하여 프로젝트의 일관성을 유지합니다.
  • API 변경 사항으로 인해 실패하는 테스트 케이스를 수정합니다.

📌 작업 내용

  • EventApi 인터페이스 생성 및 EventController 리팩토링

    • EventController에 있던 Swagger 어노테이션을 EventApi 인터페이스로 분리하여 역할과 책임을 명확히 했습니다.
    • API 명세에서 에러 관련 응답(@ApiResponses) 부분을 제외하여 간소화했습니다.
  • EventControllerTest 테스트 케이스 수정

    • deleteEvent API의 실제 응답 코드인 204 No Content에 맞게 테스트 기대값을 isOk()에서 isNoContent()로 변경하여, 실패하던 테스트 케이스를 수정했습니다.

✅ 체크리스트

  • Assignees / Labels 선택

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions