[Test/meal-service] 식사 관련 API 테스트 코드 작성 ( 실패 케이스 ) 및 리펙토링 #43
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
작업 내용
관련 이슈
🙋🏻♀️ DTO는 불변객체로 관리되니까 Java의 record 클래스를 이용하면 어떨까요.???
이유 : 코드의 간결함, 멤버 변수의 필드명으로 직관적 호출 가능 ( 예: getName() -> name() ), 모든 필드를 초기화하는 RequiredAllArgument 생성자가 생기기에 null 체크에 용이
적용 : Meal 도메인에 한해서 변경 후, Swagger로 테스트했을 때 이상없이 동작함을 확인했습니다.
관련 링크 첨부하겠습니다. 자바의 Record 클래스란
작업 확인 방법
작업 결과물을 어떻게 확인할 수 있는지 설명해주세요.
추가 정보 (선택 사항)