在NetBeans 8.0.1中构建之后自动运行junit测试

时间:2014-09-28 16:00:32

标签: java netbeans junit4

我有一个简单的问题。有没有办法配置NetBeans,以便在测试包中构建JUnit测试后会自动运行?我正在使用NetBeans 8.0.1。

提前致谢。

2 个答案:

答案 0 :(得分:2)

如果您正在使用Maven,则可以在Tools / Options / Java / Maven / Execution / Skip Tests下选择与测试无直接关系的任何构建执行。确保未选中此项。

如果您正在使用Ant,这也是可能的。自从我使用Ant以来已经有好几年了,但是我需要修改你的build.xml。需要有一个像“compile”这样的目标,并在depends-property中添加单元测试的目标名称。

答案 1 :(得分:0)

针对项目特定解决方案: 右键单击您的项目 - >属性 - >动作。

选择“构建项目”(“调试项目”和“运行项目”也可以工作!“ 在执行目标的开头添加“surefire:test”。

如果您现在与他人共享源代码,他们也会自动运行您的测试!