16

是否有任何 Java 库可以为现有代码生成单元测试或单元测试框架?我正在寻找类似于pythoscope的东西。理想情况下,它将生成遵循 JUnit4 或 TestNG 约定的代码。

看起来Agitar做了这样的事情,但我正在寻找免费的东西。

4

5 回答 5

2

大多数 IDE 将为任何类生成测试方法存根。我知道 Eclipse 会的。

New->JUnit Class 然后你告诉它你正在测试哪个类以及你想测试什么方法。

于 2008-09-24T04:05:10.183 回答
1

我的插件创建单元测试,它同时进行 JUnit 或 TestNG 测试。希望你喜欢。 http://fast-code.sourceforge.net/

于 2010-11-11T05:20:58.907 回答
0

Agitar 有一项免费服务允许您执行此操作(您必须准备好让它将您的代码发送到他们的服务器)。

如果您使用的是 scala,则有“scala check”-但我不确定它与 java 源代码的工作情况如何(即使它是所有字节码)。

于 2008-09-24T02:41:34.173 回答
0

我一直在尝试让 TestGen4j 运行,但它看起来还没有得到维护 :( 也许你试一试?

于 2008-11-05T12:17:53.697 回答
0

来自谷歌的制造商:(https://developers.google.com/java-dev-tools/codepro/doc/features/junit/test_case_generation

CodePro 分析

CodePro JUnit 测试用例生成工具允许您自动创建全面的 JUnit 回归测试用例。给定一个输入类,该工具会为每个输入类方法创建一个相应的测试类,其中包含多个测试方法。该工具分析每个方法和输入参数,目的是生成执行每一行代码的测试用例

于 2013-07-23T06:16:57.323 回答