有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Spring和JUnit5如果测试未能启动,就忽略它

今天我注意到一件很奇怪的事

当我有一些接口组织的实现。springframework。测验上下文如果TestExecutionListener在beforeTestClass方法中失败,则跳过整个测试

我理解,它只是一个侦听器,不应该要求它运行测试,但如果有机会运行,测试也会失败

因此,我的CI构建是绿色的,即使没有潜在的失败测试

在这些情况下,TestContextManager不应该记录错误而不是发出警告吗?或者我应该重新设计我的测试架构吗?这对我来说有点可怕

提前谢谢


共 (0) 个答案