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运行时也会出现类似情况: