Eclipse:如何使用源文件中新添加的方法更新JUnit测试文件?

Cuo*_*yTo 8 eclipse methods junit add

使用Eclipse(Helios),我可以使用New - > JUnit Test Case - > Class in test ...创建源文件ClassA.java的JUnit测试文件ClassATest.java,然后选择要测试的ClassA的所有方法.

如果稍后我们向ClassA添加更多方法,我们如何在ClassATest中轻松反映这种添加?(没有复制/粘贴plz).

Cuo*_*yTo 3

一种解决方案是使用MoreUnit

将 MoreUnit 安装到 Eclipse 后,可以右键单击新添加的方法(尚未进行单元测试),然后选择“生成测试”

当然,如果总是遵循先写测试再写方法的风格,那么就不需要这种解决方案。然而实际上,有时你并不清楚自己想要做什么,在这种情况下,你必须编写一些方法,使用它,然后重新思考并再次编码,直到你对代码感到满意并想要通过添加单元测试使其稳定。