如何通过右键单击eclipse上的包并选择“Run as JUnit test”,在包中及下面(递归地)运行所有junit测试

时间:2014-01-23 07:25:00

标签: java eclipse junit

我发现了类似的问题,但没有令人满意的答案。此外,大多数答案都相当陈旧,所以我想知道在此期间eclipse / Junit的组合是否变得更好。

我不想将项目打包到测试套件中,而是希望在包结构中传播测试用例(我用Java编程)。然后右键单击任何包(在包浏览器上)应该带选项Run As - > JUnit测试并运行该包及其下的所有单元测试(递归)。通过这种方式,我不必关心维护测试结构,它将在包本身中。

我已经看到这只适用于最终包(没有子节点),但不能递归。你有什么想法?我正在使用eclipse Kepler(4.3.0),JUnit 4和Java 1.6。

1 个答案:

答案 0 :(得分:0)

为什么你不能在eclipse中创建一个运行配置来运行所有JUnit测试? 参考屏幕截图。 选择

的单选按钮
Run All tests in the selected project, package or source folder. 

enter image description here