自动生成单元测试的工具简单尝试
1,EvoSuite
基本字节码生成单元测试,生成代码覆盖率相对较高,生成的代码具有侵入性。
致命问题,不支持 Java 高版本。
IDEA 支持插件,免费开源。
源文件:
生成测试:
2,squaretest
https://squaretest.com/#user_guide idea插件,花钱。
可定制模板,
如下:
优点干净,但同样,生成出的代码更像是糊弄人玩。
3,TEST ME
IDEA 插件
免费,干净,可惜只能一个类一个类的生成,还没找到批量的方法。
考虑3吧,1,2就不考虑了。