【问题标题】:Eclipse Photon: Test Suite results in "Np test found with test runner 'JUnit 5"." error messageEclipse Photon:测试套件导致“Np test found with test runner 'JUnit 5”。”错误消息
【发布时间】:2019-02-17 09:08:04
【问题描述】:

在 Eclipse Photon 中,我有一个基于 Java 1.8 的项目,其中包含多个 Junit 5 单元测试。单个单元测试运行良好,现在我希望生成一个 Junit 测试套件。

根据 JUnit5 用户指南,我创建了一个包含以下代码的 AllTest.java 文件:

@RunWith(JUnitPlatform.class)
@SuiteDisplayName("Test Suite")
@SelectPackages("com")
public class AllTests
{

}

当我执行这些 Java 文件时,我收到以下错误消息:

Screen Shot of Error Message

我也尝试了@SelectClasses 并遇到了同样的问题。

有没有其他人看到过这个问题或知道如何解决它?

【问题讨论】:

    标签: java eclipse junit


    【解决方案1】:

    @RunWith(JUnitPlatform.class) 是一个 JUnit4 注释,因此在执行测试时我们必须选择 RunConfiguration 并选择 Junit 4 是下拉菜单而不是 Junit 5。这将运行测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-11-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-03
      • 1970-01-01
      • 2019-07-26
      • 2019-05-30
      相关资源
      最近更新 更多