Skip to content

[FEAT] 채팅 WebSocket Controller + DTO +문서화 + 테스트 #17

@1000hyehyang

Description

@1000hyehyang

개요

가이드라인대로 Top‑Down 방식으로 채팅 WebSocket 기능 개발을 시작한다.
이번 이슈에서는 WS Controller + DTO + 테스트만 작성하여 FE와 API 계약을 먼저 확정하고, 실시간 통신 테스트가 가능하도록 한다.

목표

  • 채팅 관련 WS Endpoint를 먼저 정의한다.
  • Request/Response WS DTO를 작성하여 FE–BE 간 인터페이스를 고정한다.
  • Swagger가 아닌 WS 전용 문서로 명세를 제공한다. (Swagger는 HTTP/REST 전용이라...)
  • TDD 방식으로 WebSocket 테스트를 먼저 작성하여 계약을 테스트 코드로 고정한다.

작업 내용

  • WS Controller 작성
  • WS DTO 작성
  • 문서 작성
  • TDD (WebSocket 테스트)

Additional context
Add any other context or screenshots about the feature request here.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions