我在测试Spring Controller时遇到了问题。 我在我的测试类中使用了注解@WebMvcTest。 当我运行测试,我得到这个错误: 型“org.springframework.boot.web.client.RestTemplateBuilder”可用SpringBoot @WebMvcTest,自动装配RestTemplateBuilder
我使用RestTemplate其他类在我的项目,所以我没有合格的豆已经在我的主类中定义一个bean:
@Bean
public RestTemplate restTemplate(RestTemplateBuilder builder) {
return builder.build();
}
为了使它的工作,我必须这样定义我restTemplate豆:
@Bean
public RestTemplate restTemplate() {
return new RestTemplate();
}
是否与标注@WebMvcTest有问题还是我想念什么?
感谢
一起加入到
@AutoConfigureWebClient
测试类很容易地解决它只是跳进了同一个问题,它看起来像我的错误,并不能找到太多goggling左右。你有任何更新? – Paizo