개요
가이드라인대로 Top-Down 방식으로 채팅 기능 개발을 시작한다.
이번 이슈에서는 Controller + DTO + Swagger만 작성하여 FE와 API 계약을 먼저 확정하고, 통신 테스트가 가능하도록 한다.
목표
- 채팅 관련 REST API Endpoint를 먼저 정의한다.
- Request/Response DTO를 작성하여 FE–BE 간 인터페이스를 고정한다.
- Swagger 문서를 통해 API 명세를 제공한다.
- TDD 방식으로 Controller 테스트를 먼저 작성하여 계약을 테스트 코드로 고정한다.
작업 내용
Additional context
Add any other context or screenshots about the feature request here.