我的eclipse项目中有越来越多的基于TestNG的单元测试。为了确保测试的执行得到执行,我正在寻找一种简单的方法来告诉eclipse“运行包foo的所有TestNG测试”。
我可以设置运行配置并明确列出所有包含测试类的包。但是,如果你有很多包,这不是很方便。如果我只列出基础包,则不会进行任何测试。
如何告诉eclipse在所有子包中运行所有测试而不明确地列出它们?
答案 0 :(得分:4)
右键单击包含测试的包(不是主要代码正在测试)并选择“Run as ...”,然后选择“unit test”
Afaik它也运行所有子包。