Eclipse - 当我创建JUnit Suite时,测试类列表为空.为什么?

Jes*_*ess 6 java eclipse junit

我有一个包含4个测试类的包.我想制作一个JUnit测试套件.所以在Eclipse中,我右键单击我的包并做New > Other > JUnit Test Suite

该向导发出警告:"警告:未选择测试类",列表Test Classes to include in suite:为空.

我不知道为什么.我有几个带有public注释方法的*Test.java类@Test.我通过JUnit Test Case向导创建了这些......

我在其他Stack Overflow答案中看到了一些我可以用来创建测试套件的代码,但为什么它不能在IDE中运行?

我应该打扰测试套件吗?好像我可以直接点击包裹Run As > JUnit Test.

Sim*_*mon 3

您在菜单中选择了正确的套餐吗New -> Other > JUnit Test Suite?通过使用“浏览...”按钮选择包,您应该会看到您的测试类。

您可以直接在项目上运行所有测试Run As > JUnit Test,但如果您有许多测试类,建议使用测试套件对它们进行重新组合(例如:较慢的测试、针对程序的特定部分的测试等)。

查看这篇文章,了解有关 JUnit 测试分组的更多信息。

  • 听起来像是 Eclipse 错误...在我看来一切正常...请告诉我您是否有更多信息可以帮助我们找到问题的原因! (3认同)