网络知识 娱乐 Unit Test 4--自动生成单元测试插件之TestMe与Diffblue

Unit Test 4--自动生成单元测试插件之TestMe与Diffblue

大家好,我是神韵,是一个技术&生活博主。出文章目的主要是两个,一是好记忆不如烂笔头,记录总结中提高自己。二是希望我的文章可以帮到大家。欢迎来点赞打卡,你们的行动将是我无限的动力。
本篇主题是:自动生成单元测试插件之TestMe与Diffblue

其它文章链接:
Unit Test 1–什么是单元测试
Unit Test 2–IDEA配置并查看单元覆盖率
Unit Test 3–编写单元测试之前需要了解的单元测试框架Mock
Unit Test 5–编写第一个单元测试
Unit Test 6–单元测试踩过的坑
Unit Test 7–单元测试覆盖率表单生成交付,Jacoco的使用

Diffblue插件,收费/免费两个版本

这个插件功能十分强大,比TestMe强大太多,很多时间生成的代码直接可以不用自己修改!!!强烈推荐使用
免费的版本是需要自己根据官方提示进行安装的,不然就是付费,30天试用而已!
1、安装社区版,免费(2019以上的版本才有这个插件~)
在这里插入图片描述
2、在需要生成Unit Test的类右键,Write Tests
在这里插入图片描述
3、可以在test目录下看到已经生成的xxTest类
在这里插入图片描述

TestMe插件,免费

1、安装-TestMe
在这里插入图片描述
2、在需要生成Unit Test的类右键,Generate->TestMe->Junit4
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
3、可以在test目录下看到已经生成的xxTest类
在这里插入图片描述
4、进行单元测试编写。这款插件只会给你生成一个壳,真正逻辑需要自己编写。下一讲介绍。

本文结束!