我有一个简单的问题。有没有办法配置NetBeans,以便在测试包中构建JUnit测试后会自动运行?我正在使用NetBeans 8.0.1。
提前致谢。
答案 0 :(得分:2)
如果您正在使用Maven,则可以在Tools / Options / Java / Maven / Execution / Skip Tests下选择与测试无直接关系的任何构建执行。确保未选中此项。
如果您正在使用Ant,这也是可能的。自从我使用Ant以来已经有好几年了,但是我需要修改你的build.xml。需要有一个像“compile”这样的目标,并在depends-property中添加单元测试的目标名称。
答案 1 :(得分:0)
针对项目特定解决方案: 右键单击您的项目 - >属性 - >动作。
选择“构建项目”(“调试项目”和“运行项目”也可以工作!“ 在执行目标的开头添加“surefire:test”。
如果您现在与他人共享源代码,他们也会自动运行您的测试!