2010-12-16 86 views
6


我有一大堆单元测试。我已将它们放入合适的测试套件中。我希望能够单击根目录并运行JUnit测试来执行所有测试。但是,如果我这样做,它将运行所有测试,然后运行测试套件。因此再次运行所有测试。不包括日食中的JUnit测试

有没有办法在Eclipse中排除测试套件? 谢谢

回答

1

当你右键点击项目目录和Run As > JUnit test它基本上是相关的正在触发的运行配置。因此,请转至Run > Run Configurations,并在左侧面板上确切了解您的JUnit配置实际正在执行的操作并进行相应的配置。

+0

我可以将运行配置更改为仅在某个文件夹中执行测试,并且如果从“配置”面板运行它,它将起作用。但是,如果我单击根文件夹并以“JUnit测试”的形式运行,则会忽略它。 – Roger 2010-12-16 14:44:16

+0

我认为dimitri建议您要么创建一个新的JUnit运行配置,所以您将改为运行 - >运行配置并创建一个新的junit运行配置。也许创建一个用于单元测试,一个用于集成。运行时配置提供要使用的测试类和测试方法。 – Riggy 2010-12-16 14:49:51

+0

如果要快速执行测试配置,您可以:1)访问Run As按钮(圆圈三角形)旁边的下拉列表,其中显示最近的执行;或2)保持Window> Show View> JUnit面板并重新运行测试或3)按Ctrl + F11重新运行上次运行执行。 – dimitrisli 2010-12-16 15:01:13