[Spring] urlTemplate not found. If you are using MockMvc did you use RestDocumentationRequestBuilders to build the request? 해결

soluinoon·2023년 7월 1일
0

트러블 슈팅

목록 보기
4/5

상황

Spring Rest Docs를 사용하던 도중 다음과 같은 오류가 발생했습니다.

원인

perform 부분에 Request를 만들 때 RestDocumentationRequestBuilders가 아닌 MockMvcRequestBuilders를 사용했기 때문입니다.

그래서 urlTemplate를 찾을 수 없다고 나오는거구요.
공식 홈페이지에도 나와있답니다.
https://docs.spring.io/spring-restdocs/docs/1.0.0.BUILD-SNAPSHOT/reference/html5/#documenting-your-api-path-parameters

해결


post의 Static Import를 MockMvcRequestBuilders -> RestDocumentationBuilders로 바꿔줍니다.

References

https://docs.spring.io/spring-restdocs/docs/1.0.0.BUILD-SNAPSHOT/reference/html5/#documenting-your-api-path-parameters
https://java.ihoney.pe.kr/517

profile
수박개 입니다.

0개의 댓글