自动生成单元测试,IDEA必备插件.Squaretest
很多老项目老代码,或者着急交付的项目,单元测试严重缺失,覆盖率只有5%不到,所以几个小伙伴这几天就在疯狂的堆单元测试,3个人堆了2天才堆到30%,于是我也来上手帮忙写了两个,写到第二个的时候就发现,这个活不应该是人干的,要去看原来的代码,然后根据逻辑写各种Mock,感觉是有迹可循的东西,所以就查了下,发现果然有插件帮我们来干这个事情,那么解下来就来看看。
废话不多说,直接上教程:
1.安装插件
File——>Settings——>Plugins
搜索Squaretest,install,完成安装后重启;
2.如何使用
可以打开演示,初步了解学习一下如何使用
IDEA 顶部 多了一个Squaretest,我们点击 Generate Test Methods(Help)
3.正式开工
首先我们打开一个类,这个类就是我们即将要作为实验的类,这个类有7个public方法,因为Squaretest生成的单元测试方法都是只能生成public的,当然这也是合理的嘛!毕竟private的肯定被public调用了。
如果我们来手写这个类的单元测试,光看都要一会,下面看我操作,打开你的类,光标定位到代码里,右击鼠标选择Generate…
余下的操作参考连接哈:
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhfehhgk
系列文章
更多
同类精品
更多
-
抖音国际版要用什么加速器能流畅刷Tiktok的加速器
TK小达人 08-02 -
使用云服务器搭建个人游戏加速器教程
AuroraJay 07-06 -
微信小程序没声音怎么办
PHP中文网 06-15 -
键盘上的负数是哪个键
PHP中文网 03-17 -
B站在海外打不开怎么办B站打不开解决办法
sixfast6 07-14 -
photoshop像素不50怎么改
PHP中文网 06-22 -
微信人名旁边有个图标有什么用
PHP中文网 03-11 -
Excel筛选和排序是灰色的怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01 -
微信提示登录环境异常是什么意思原因
PHP中文网 04-09