Spring/SpringRestDocs
-
spring rest doc 작성 코드의 상세 내역을 분석해 보자 import static org.mockito.ArgumentMatchers.any; import static org.springframework.restdocs.mockmvc.MockMvcRestDocumentation.document; import static org.springframework.restdocs.payload.PayloadDocumentation.fieldWithPath; import static org.springframework.restdocs.payload.PayloadDocumentation.requestFields; import static org.springframework.restdocs.payload.Pa..
[SpringRestDocs] document 작성 상세spring rest doc 작성 코드의 상세 내역을 분석해 보자 import static org.mockito.ArgumentMatchers.any; import static org.springframework.restdocs.mockmvc.MockMvcRestDocumentation.document; import static org.springframework.restdocs.payload.PayloadDocumentation.fieldWithPath; import static org.springframework.restdocs.payload.PayloadDocumentation.requestFields; import static org.springframework.restdocs.payload.Pa..
2023.10.25 -
Spring REST Docs Spring REST Docs는 스프링 프레임워크에서 제공하는 API 문서 자동화 도구 테스트를 실행하면서 생성한 요청과 응답을 기반으로 문서를 생성한다 -> 테스트 코드를 작성하면, API 문서는 덤으로! 테스트가 성공하면, 그 테스트에 대한 asciidoc 스니펫이 생성 -> 생성된 스니펫들 중에, 내가 문서에 명시하고 싶은 녀석들을 골라서 api문서 작성 Asciidoc adoc(Asciidoc)은 Markdown과 마찬가지로 문서 작성을 위한 경량형 마크업 언어 문서 자체는 .adoc 확장자의 text문서에 불과하고, Asciidoctor(https://asciidoctor.org/) 를 이용해 html이나 pdf 등으로 활용할 수 있다 사용해 보기 Maven dep..
[SpringRestDocs] Spring REST Docs이란 & 사용해보기Spring REST Docs Spring REST Docs는 스프링 프레임워크에서 제공하는 API 문서 자동화 도구 테스트를 실행하면서 생성한 요청과 응답을 기반으로 문서를 생성한다 -> 테스트 코드를 작성하면, API 문서는 덤으로! 테스트가 성공하면, 그 테스트에 대한 asciidoc 스니펫이 생성 -> 생성된 스니펫들 중에, 내가 문서에 명시하고 싶은 녀석들을 골라서 api문서 작성 Asciidoc adoc(Asciidoc)은 Markdown과 마찬가지로 문서 작성을 위한 경량형 마크업 언어 문서 자체는 .adoc 확장자의 text문서에 불과하고, Asciidoctor(https://asciidoctor.org/) 를 이용해 html이나 pdf 등으로 활용할 수 있다 사용해 보기 Maven dep..
2023.10.21