Junit5 Junit 5测试套件测试用例未执行
我创建了一个新的测试套件,并向其中添加了一个非常基本的测试用例。 但是当我运行测试套件时,它不会选择给定的测试用例。用于测试发现的注释似乎不起作用Junit5 Junit 5测试套件测试用例未执行,junit5,Junit5,我创建了一个新的测试套件,并向其中添加了一个非常基本的测试用例。 但是当我运行测试套件时,它不会选择给定的测试用例。用于测试发现的注释似乎不起作用 @RunWith(JUnitPlatform.class) @SuiteDisplayName("JUnit Platform Suite Demo") @SelectClasses(MyTest.class) public class BasicTestSuite { } 运行com.sap.it.co.test.suite.
@RunWith(JUnitPlatform.class)
@SuiteDisplayName("JUnit Platform Suite Demo")
@SelectClasses(MyTest.class)
public class BasicTestSuite {
}
运行com.sap.it.co.test.suite.BasicTestSuite
测试运行:2,失败:0,错误:0,跳过:0,运行时间:0.31秒-在com.sap.it.co.test.suite.BasicTestSuite中
结果:
测试运行:2,失败:0,错误:0,跳过:0
我使用maven surefire插件执行上述代码,但它没有选择所需的测试用例
pom中的Junit依赖项:
JUnitJupiter api:5.5.1,
junit平台运行程序:1.1.1,
junit jupiter引擎:5.5.1,
junit vintage引擎:5.2.0
使用Intellij运行时也会出现类似情况: