f-lab-edu / self-monitoring

0 stars 2 forks source link

Records Controller - 기본적인 API 생성 #3

Closed iamabear09 closed 4 months ago

iamabear09 commented 6 months ago

Mock Data API

📌우선, Mock Data를 Reponse하는 Controller를 생성한다.

iamabear09 commented 6 months ago

Get Records Test

🙋‍♂️ Records 조회를 하는 경우 많은 값들이 응답으로 내려온다. 이때 이런한 응답 데이터를 어떻게 편리하게 검증할 수 있을까? JSON PATH를 사용하는 경우 하드 코딩 되므로 너무 힘들어진다.

해결 방법 Object Mapper를 사용해서 String 응답을 객체로 만든다. 해당 객체를 가지고 비교한다.

iamabear09 commented 5 months ago

기존 API

📌기존 Record가 새로 추가되는 Record로 인해 수정되어야 하는 경우

image

변경된 API

변경 이유

📌기존 Record가 새로 추가되는 Record로 인해 수정되어야 하는 경우

image