今天我注意到了一些非常奇怪的东西。
当我实现了org.springframework.test.context.TestExecutionListener接口的某个实现,并且在beforeTestClass方法中失败时,整个测试将被跳过。
我知道,它只是一个侦听器,不需要运行测试,但是如果有机会运行,测试也将失败。
因此,即使没有潜在的失败测试,我的CI构建也会变成绿色。
在这些情况下,TestContextManager不会记录错误而不是发出警告吗?还是应该重新测试架构?这对我来说有点吓人。
谢谢。