sourcecode

스프링의 MockMvc를 저지 리소스와 함께 사용할 수 있습니까?

copyscript 2023. 7. 23. 14:36
반응형

스프링의 MockMvc를 저지 리소스와 함께 사용할 수 있습니까?

Spring Boot의 스타터 POM을 통해 Spring과 Jersey를 성공적으로 통합했으며 Jersey 끝점이 몇 개 있습니다.이제 리소스를 단위로 테스트하려고 합니다.MockMvc가 작동하지 않는 것 같습니다.리소스 끝점을 가져오려고 하면 404 오류가 발생합니다.

저지 테스트 프레임워크가 있다는 건 알지만 서버를 시작하는 것 같습니다.저는 "통합" 유형의 테스트를 피하고 가능한 한 단순하게 유지하기를 바랍니다.MockMvc로 할 수 있나요?

안타깝게도 MockMvc는 서블릿 컨테이너를 실제로 시작하지 않기 때문에 가능하지 않은 것 같습니다.

사용할 수 있습니다.

  1. RestTemplate로컬 호스트에서 시작된 서버에 대한 요청을 실행합니다.다음은 Spring Boot repo의 예입니다: 1 및 예 2.
  2. 안심 라이브러리

언급URL : https://stackoverflow.com/questions/34644952/can-i-use-springs-mockmvc-with-jersey-resources

반응형