我在测试
Spring Controller时遇到了问题.
我在我的测试类中使用注释@WebMvcTest.
当我运行测试时,我收到此错误:
没有’org.springframework.boot.web.client.RestTemplateBuilder’类型的限定bean
我在我的测试类中使用注释@WebMvcTest.
当我运行测试时,我收到此错误:
没有’org.springframework.boot.web.client.RestTemplateBuilder’类型的限定bean
我在我的项目中使用RestTemplate用于其他类,所以我在我的主类中定义了一个bean:
@Bean public RestTemplate restTemplate(RestTemplateBuilder builder) { return builder.build(); }
为了使它工作,我必须以这种方式定义我的restTemplate bean:
@Bean public RestTemplate restTemplate() { return new RestTemplate(); }
这是注释@WebMvcTest的问题还是我错过了什么?
谢谢