Spring REST Docs 2

Spring REST DOCS를 Spring Boot에 적용하기 (2)

본 포스팅에서는 Spring Boot에 적용된 Spring REST Docs를 보다 잘 활용하는 방법에 대해 기술합니다! 적용하는 방법은 여기를 참고해 주세요! request, response 변경하기 기본적으로 나오는 http-request.adoc과 http-response.adoc에서 한 두가지 정도를 변경해보자 JSON을 더 보기 좋게 기본적으로 나오는 json은 한 줄로 취급된다. 하지만 이것을 조금 더 이쁘게 출력하고 싶다면 prettyPrint()를 사용하면 된다. mockMvc.perform(get("/api/v1/data")) .andDo(print()) .andExpect(status().isOk()) .andDo(document("signup"), preprocessRequest(pr..

Spring REST DOCS를 Spring Boot에 적용하기 (1)

주요 REF Spring REST DOCS DOCU Asciidoctor 본 포스팅에선 1) Spring REST DOCS가 무엇인지 2) gradle + mockMvc 환경에서 Spring REST DOCS를 Spring BOOT에 어떻게 "기본" 적용하는지 다루고 있습니다! Spring REST DOCS를 "활용"하는 방법은 여기를 참고해 주세요! Spring REST DOCS란? 일단 Spring REST DOCS의 정의는 이렇다. 1) Spring MVC TEST에 의해 2) 자동 생성된 snippet과 3) 직접 작성한 문서를 결합하여 최종 Documentation을 만들어 주는 서비스 여기서 포인트는 3가지 이다. Spring MVC TEST - snippet 만드는 방법은 Spring MVC..