我想了解自动生成JUnit4测试的好工具。通过自动生成,我的意思是如果我写一个.java文件,那么应该使用方法占位符和setup / teardown创建相同的测试文件(比如eclipse的自动生成构造函数)
我找到了一些,但我没有尝试过所有这些,坦率地说,我被过多的选择所淹没。我想知道是否有人尝试了其中的一些/全部并且有任何来自这些或任何其他的建议。
答案 0 :(得分:6)
我使用Eclipse插件MoreUnit。它可以生成TestClasses和测试方法。它还显示了哪些方法有测试方法......
与 TestNG (JUnit也很好)和 EclEmma junit测试很容易处理并跟踪代码覆盖率
答案 1 :(得分:4)
答案 2 :(得分:3)
CodePro Analytix Eclipse的插件也很好。退出的对象是它生成覆盖方法的所有执行路径的多重测试用例,分析死代码和依赖关系,并具有许多其他功能。 查看User Guide此处
答案 3 :(得分:2)
我最喜欢的是JUnit-Tools来生成JUnit Tests等等。它是一个eclipse插件,是最新的。此外,还有许多配置和适应的可能性。
答案 4 :(得分:1)
IntelliJ IDEA的 Squaretest 插件效果很好。它可以使用许多必需的样板代码自动生成测试类。它支持使用JUnit4,JUnit5,AndroidJUnit4或Robolectric3测试框架在Java或Groovy中创建测试。
免责声明:我创建了Squaretest插件。