在Eclipse中排除JUnit测试

7
嘿, 我有一堆单元测试。我已经将它们放入适当的测试套件中。我希望能够点击根目录并运行JUnit测试来执行所有的测试。然而,如果我这样做,它会运行所有的测试,然后再运行测试套件,从而再次运行所有的测试。
在Eclipse中有没有办法排除测试套件? 谢谢。
1个回答

3
当你右键单击项目目录并选择“Run As > JUnit test”时,实际上触发的是相关的运行配置。因此,请转到“Run > Run Configurations”,在左侧面板中查看您的JUnit配置实际上正在执行什么操作,并进行相应的配置。

我可以更改运行配置,只执行某个文件夹中的测试,在配置面板中运行时它是有效的。但如果我在根文件夹上单击并选择“以Junit测试方式运行”,它会忽略先前的更改。 - Roger
我认为dimitri的建议是要么创建一个新的JUnit运行配置,这样你就可以像“run as -> Run configurations”一样创建一个新的junit运行配置。也许可以为单元测试和集成测试分别创建一个配置。运行时配置提供了可用于测试类和测试方法的选项。 - Riggy
如果您想快速执行测试配置,可以采取以下任一方式:1)单击“Run As”按钮旁边的下拉菜单(一个带圆圈的三角形),查看最近的执行记录;2)保持“Window>Show View>JUnit”面板,并重新运行测试;3)按Ctrl+F11键重新运行上次运行的执行。 - dimitrisli

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接