IDAE作为一款智能的开发工具,便利的插件丰富,提高我们的开发效率,作为后台开发人员,单元测试是必不可少的,服务层呢么多的方法要一个一个去写单元测试方法?NO!我们可以使用JUnitGenerator V2.0 插件来解决这个麻烦事

1、首先,我们去Settings下的Plugins选项安装JUnitGenerator V2.0 插件,然后根据提示重启Idea(PS:前提Idea已经有了Junit4 )

2、修改JUnitGenerator V2.0 的配置,Settings下的 Other Settings

JUnitGenerator V2.0 插件 默认的输出位置是 ${SOURCEPATH}/test/java/${PACKAGE}/${FILENAME}和maven的项目结构不一致
我们需要把它改成 ${SOURCEPATH}/../../test/java/${PACKAGE}/${FILENAME}

接着我们更改下生成的模板,它默认的包前面有个test 我们需要把它去掉

3、开始使用插件生成单元测试方法,打开某个服务层的类 按 Alt+Insert 快捷键调出构建面板,然后选择Junit Test -》junit4 ,这个时候单元测试的方法就生成了

生成测试代码如下

IDEA 安装JUnitGenerator V2.0 插件 帮助生成单元测试相关推荐

  1. 25.怎样在IDEA中使用JUnit4和JUnitGenerator V2.0自动生成测试模块

    转自:https://blog.csdn.net/wangyj1992/article/details/78387728 因为项目的需要,所以研究了一下自动生成测试代码.将经验记录下来,总会有用的.我 ...

  2. 在IDEA中使用JUnit4和JUnitGenerator V2.0自动生成测试模块

    因为项目的需要,所以研究了一下自动生成测试代码.将经验记录下来,总会有用的.我个人认为,好记性不如多做笔记多反思总结. 1.    前提条件 开发环境已正确配置 工程已解决JUnit依赖关系(pom. ...

  3. kubenetes 1.16.0安装kubernetes-dashboard v2.0.0-beta4

    kubenetes github :https://github.com/kubernetes/dashboard/releases kubenetes官网:https://kubernetes.io ...

  4. activiti工作流连接mysql_Activiti工作流 安装myeclipse activiti设计插件并生成数据库表...

    从零开始学习Activiti工作流,记录下学习过程. 关于工作流的简介没什么好介绍了,只能说是个很有用的东西,数据库中23张表分别有什么用网上也有很详细的介绍,这里也不多加说明.activiti开发中 ...

  5. STS安装 activiti-designer-5.18.0插件

    方式一:在有网络的情况下,安装流程设计器步骤如下: 1.点击eclipse上方工具栏的Help,选择Install New Software 2.弹出如下窗口,然后填写插件名称和安装地址 Name: ...

  6. 啥也不懂,实现Deepin系统如何有效安装TL-WDN5200H v2.0 linux驱动,自测成功

    网友您好,我是不懂编程的纯白,如果你和我一样装了很久不明白问题在哪不爽一条条看,如果没有不爽只想弄好就行,直接看"怎么装". 如果有专业编程开发的前辈考看到,希望对我不懂的,没解释 ...

  7. WP7 APP 猜数字 V2.0 更新

    V2.0 版本已经在Marketplace 更新,安装过V1.0 的朋友可以将老版本卸载,重新下线安装. V2.0 更新内容 1. 添加settings.help 工具栏: 2. 添加show ans ...

  8. 陌屿授权系统v2.0源码

    简介: 今天和大家分享一个陌屿授权系统2.0版本 安装说明: 上传到空间后直接访问即可根据提示安装. PHP推荐使用7.0及以上版本并安装SG11 V2.0: 1.更新后台修改网站信息 2.源码全部优 ...

  9. ExtAspNet v2.0.6发布 - AJAX性能提升

    产品名称: ExtAspNet 当前版本: v2.0.6 最后更新: 2009-08-14   产品描述:  专业的ASP.NET控件,原生的AJAX支持,丰富的UI效果. 产品特点:  No Jav ...

最新文章

  1. 机器学习算法如何调参?这里有一份神经网络学习速率设置指南
  2. React入门---react脚手架
  3. Vue动态组件和组件缓存
  4. 12.2 新特性:RMAN 自动恢复到 REDO 终点的步骤简化
  5. java框架之Quartz-任务调度整合Spring
  6. 【XenApp 6.5体验】SmartAuditor 1.3 Policy Console策略控制台打开报401错误的解决办法...
  7. 十进制到二进制的转换
  8. 祥福别园GhostXP_SP3纯净自选版_2013.04[NTFS格式]
  9. 使用ActivityGroup类显示多个Activity
  10. java 使用itextpdf分割pdf文件,pdf分页
  11. 高中计算机学业水平考试三叶草,山东省信息技术学业水平考试软件
  12. 【中医学】9 方剂-1
  13. MySQL-存储表情字符
  14. 解决图片处理后旋转问题
  15. 企业数据战略中,什么样的数据才能算是真正的数据资产
  16. 网站域名备案查询方法,批量查询网站域名备案的教程
  17. ctf【ciscn_2019_s_3】
  18. Java实验:重写equals方法
  19. 【HBase】HBase 行健设计
  20. 月结GR/IR重分类

热门文章

  1. android 截屏_图文小编福利:Apowersoft专业截屏王
  2. memcache java client_Memcache的客户端连接系列(一) Java
  3. nginx linux 长连接,Nginx实现长连接应用
  4. 注解实现json序列化的时候自动进行数据脱敏
  5. [C语言] 插入排序之直接插入排序的特性及实现
  6. linux 安装postgres 全文检索支持
  7. C++ 四种类型转换
  8. 《设计模式之禅》学习笔记(五)
  9. 匹配yyyy-mm-dd日期格式的的正则表达式
  10. 不用GAN、VAE,谷歌发明视频生成的扩散模型,实现新SOTA