개인 프로젝트 REST API Server 작업이 슬슬 마무리되는 단계여서 문서화의 필요성을 느꼈다. API 문서화는 TestCode를 중요하게 생각하기때문에 RESTDocs로 결정. Spring 공식 문서를 참조해가며 글 등록API를 문서화하려다 문제가 발생했다. mockMvc를 이용해 문서화를 진행하려했고 컨트롤러 클래스의 테스트경우 SpringBoot Container를 띄우면 테스트가 장기적으로 느려질 가능성이 매우 크기에 standAloneSetup을 이용해 RestDocs Test를 진행하려했지만, 위 방법으로 mockMvc를 설정해 request를 요청하니 컨트롤러 메서드에서 받기로한 UserPrincipal 인증객체를 가져오지 못하는 에러가 발생했다. RestDocs Test가 아닌 본 컨..