自动生成基于src文件夹的类,以便在maven中进行测试

时间:2015-04-15 09:27:48

标签: java unit-testing maven

我是单位测试的新手。

我有一个基于maven的项目,现在我的管理层要求我为所有课程创建单元测试。

有没有办法根据我的src包结构自动生成测试类。

我的意思是,不是手动复制包结构,而是可以自动生成测试类。

例如,如果我在src文件夹中有com.company.HelloWorld,它可以在测试文件夹中自动生成com.company.HelloWorldTest。

注意:实际上我不希望代码自动生成,只是想要创建包结构和测试类,我可以在其中编写自己的代码。

1 个答案:

答案 0 :(得分:1)

我不知道自动创建单元测试的方法。实际上这几乎是不可能的。单元测试是一个类,即通常由人写的代码。

您想要为单元测试创​​建模板。但是如果你自动执行此操作它们将是空的,那么就没有办法阻止你运行空的测试用例并且对所有测试成功感到高兴。

因此,考虑到您有一个小项目(45个班级),我建议您手动创建测试。但是,您可以使用Eclipse plugin来帮助您在正确的包中创建空的测试用例。