【发布时间】:2020-09-02 14:46:41
【问题描述】:
我正在测试我的代码中的一行,该行在加载 Spring Boot 应用程序上下文时应该会导致失败。但是,在这种情况下使用@SpringBootTest 将无济于事,因为应用程序初始化会出现(预期的)失败,并且永远无法到达测试方法。
@SpringBootTest
class SomeTestClass {
@Autowired
ApplicationContext applicationContext
@Test
void someTestCase() {
//some assert about application context
}
}
有什么方法可以配置@SpringBootTest 以使其在类级别的故障中幸免于难?或者,有没有办法手动运行受影响组件的迷你 Spring Boot 应用程序?
【问题讨论】:
标签: spring spring-boot