Closed Jaewon-pro closed 2 weeks ago
Running 기록을 저장할 때 RunningAchievementMode가 GOAL이라면, 목표 성취(goal_achievement)를 올바르게 저장하는지 테스트하는 로직을 추가합니다.
RunningAchievementMode
GOAL
goal_achievement
km
분
서비스 단에서 타입에 따라 값을 체크하는 로직을 추가 하거나, custom validation을 사용해서 값을 체크하는 방식을 추가하면 좋을 것 같아요!
지금은 서비스 계층이 좀 복잡한 것 같아서, 2번째 방법인 request 객체 생성 시 goalTime과 goalDistance가 같이 있는지 검사하는 로직을 넣도록 하면 좋을 것 같아요!
🔗 이슈 연결
177
🚀 구현한 API
💡 반영할 내용 및 변경 사항 요약
Running 기록을 저장할 때
RunningAchievementMode
가GOAL
이라면, 목표 성취(goal_achievement
)를 올바르게 저장하는지 테스트하는 로직을 추가합니다.km
가 포함되어야 합니다.분
이 포함되어야 합니다.🔍 리뷰 요청/참고 사항