해당 문제는 쉽게 풀었다고 생각했지만 효율성 문제에서 막혔고, 코드카타 시간에 팀원들의 도움을 받아 문자열 비교하는 부분을 equals로 바꾸니 해결되었다.
처음에 어떤 방향으로 과제를 해결할지 의문이였다.
Entity / Dto 테스트를 어떻게 구현해야 할지 고민하다가
해당 엔티티의 유효성 검사만 하고,
이외의 기능들은 Controller나 Service에서 검증하면 될 것 같아서 넘어갔다.
Map<String, Object> responseMap =
// new ObjectMapper().readValue(mvcResult.getResponse().getContentAsString(), Map.class);
// // 검증
// Assertions.assertEquals(responseMap.get("method"), "GET"); // response method 데이터 검증