Spring
[ spring-rest-docs ] prettyPrint()를 setUp 메서드에 적용하기
tbMaster
2022. 7. 12. 10:03
반응형
나는 Rest API를 Spring Rest Docs을 이용하여, 문서를 생성한다. 그리고 request 및 response 가 보기 쉽게 정렬되서 나오는 prettyPrint를 각 메서드에 적용하여 사용하였다.
그러다 최근에 각 메서드 마다 적용하는 prettyPrint를 setUp에 사용 방법 그대로 적용하였더니, 동작되지 않았고, 디버깅한 결과 mockMvc에 configuration에 적용되지 않음을 알게되었다. 그래서 하는 방식을 정리해 둔다.
동작되는 코드(Test 메서드)
동작 안되는 코드(setUp 메서드)
동작되는 코드(setUp 메서드)
withRequestDefaults, withResponsedefaults
request preprocessor, response preprocessor의 기본 설정값을 제공하는 메서드다.
반응형