728x90
pretty print
기본적으로 요청과 응답의 body가 텍스트로 쭉 나열된다. 크기가 작으면 상관 없지만, json 객체가 커진다면 제대로 확인하기 힘들어진다.
pretty print 기능은 말 그대로 예쁘게 포매팅해준다.
스니펫을 모아 DocumentFilter를 만들때 넣어주면 된다.
기본 설정으로 사용하려면 초기화할때 넣어준다.
mvc = MockMvcBuilders
.webAppContextSetup(context)
.apply(documentationConfiguration(restDocumentation)
.operationPreprocessors()
.withRequestDefaults(prettyPrint())
.withResponseDefaults(prettyPrint()))
.build();
728x90