我在測試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