测试一种方法,而不是在 Netbeans w/ JUnit 中测试整个文件
我正在使用 Netbeans 6.8,从 IDE 运行 JUnit 测试的最精细方法似乎是右键单击下面的类,然后单击Test Packages
Test File
在 Eclipse 中,可以将范围缩小到在给定的测试工具中测试单个方法。如何在 Netbeans 中仅从工具中测试一个单独的测试?
我正在使用 Netbeans 6.8,从 IDE 运行 JUnit 测试的最精细方法似乎是右键单击下面的类,然后单击Test Packages
Test File
在 Eclipse 中,可以将范围缩小到在给定的测试工具中测试单个方法。如何在 Netbeans 中仅从工具中测试一个单独的测试?
在 NetBeans 7.1 中,打开单元测试文件,在特定单元测试中单击鼠标右键,然后选择“运行重点测试”。
更新:NetBeans 支持此功能(例如,请参阅 NetBeans 6.8)。只需右键单击通过或失败的测试,然后单击“再次运行”或“调试”。或者在编辑器中右键单击,然后单击“运行/调试重点测试”。
旧:
据我所知,这是不可能的。也许 NetBeans 的家伙们已经想到,对于一个单元,所有测试都应该通过。我知道工具不应该限制开发人员,但是如果一种方法需要太长时间 - 也许你应该考虑一个单独的集成测试?
也看看这篇文章。(顺便说一句:在maven项目中,可以对一个单元进行测试...)