Closed jaeyongleejy closed 1 week ago
MatchingCreateRequest
MatchingUpdateRequest
MatchingCreateResponse
MatchingUpdateResponse
from(Matching matching)
requestId
matchingId
Matching
MatchingJoin
MatchingJoinId
MatchingListResponse
MatchingService
MatchingServiceTest
MatchingController
MatchingControllerTest
createMatchRequest
ResponseEntity<MatchingCreateResponse>
/sub/match-request/{receiverId}
"매칭 요청이 도착했습니다."
respondToMatchRequest
ResponseEntity<String>
"응답 처리 완료"
"요청을 찾을 수 없습니다."
/sub/match-response/{requesterId}
"매칭 요청이 수락되었습니다."
"매칭 요청이 거절되었습니다."
LGTM 👍
1. DTO 관련 변경
MatchingCreateRequest
,MatchingUpdateRequest
MatchingCreateResponse
,MatchingUpdateResponse
from(Matching matching)
메서드 구현.2.
requestId
를matchingId
로 변경Matching
,MatchingJoin
,MatchingJoinId
,MatchingListResponse
에서requestId
를matchingId
로 변경.MatchingCreateResponse
,MatchingUpdateRequest
,MatchingUpdateResponse
에서requestId
를matchingId
로 변경.MatchingService
,MatchingServiceTest
에서 관련 메서드 및 필드 이름 변경.MatchingController
,MatchingControllerTest
에서 JSON 응답 포맷 및 관련 로직 수정.3. MatchingController 리팩토링
createMatchRequest
ResponseEntity<MatchingCreateResponse>
로 수정./sub/match-request/{receiverId}
"매칭 요청이 도착했습니다."
respondToMatchRequest
ResponseEntity<String>
으로 수정."응답 처리 완료"
, 실패 시"요청을 찾을 수 없습니다."
메시지 반환./sub/match-response/{requesterId}
"매칭 요청이 수락되었습니다."
"매칭 요청이 거절되었습니다."
테스트
matchingId
필드 반영.requestId
를matchingId
로 변경하여 테스트 케이스 수정.