我正在尝试使用@RestClientTest
来测试一个休息客户端类。
据称:
它将仅应用与其余客户端测试相关的配置(Jackson 或 GSON 自动配置,以及 @JsonComponent bean),而不是常规的 @Component bean。
@RunWith(SpringRunner.class)
//@SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT)
@RestClientTest(JasperClient.class)
public class JasperClientTest {
...
因此,正如预期的那样,我得到了以下错误:NoSuchBeanDefinitionException
对于确实不关心的bean。
有没有办法跳过这些错误?或者我是否为这个特定的测试类或某事配置上下文?
提前致谢。