在Eclipse Photon中,我有一个基于Java 1.8的项目,具有多个Junit 5单元测试。各个单元测试运行良好,现在我希望生成一个Junit测试套件。
根据《 JUnit5用户指南》,我创建了一个具有以下代码的AllTest.java文件:
@RunWith(JUnitPlatform.class)
@SuiteDisplayName("Test Suite")
@SelectPackages("com")
public class AllTests
{
}
当我执行这些Java文件时,出现以下错误消息:
我也尝试过@SelectClasses并遇到相同的问题。
有没有其他人看到过此问题或知道如何解决?
答案 0 :(得分:0)
@RunWith(JUnitPlatform.class)是JUnit4注释,所以在执行我们必须选择RunConfiguration和选择的Junit 4测试是下降的,而不是向下的Junit 5.这将运行测试。