转载IntelliJ IDEA配置JUnit进行单元测试

Posted alibaba-inc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了转载IntelliJ IDEA配置JUnit进行单元测试相关的知识,希望对你有一定的参考价值。

前提条件

  • 安装JDK,并配置好环境变量
  • 工程已解决JUnit依赖关系(pom.xml)

IDEA中JUnit配置

IDEA自带一个JUnit插件,打开Settings窗口搜索junit,如图:


 
技术分享图片
图 1

该插件可以运行JUnit测试文件,但无法自动生成JUnit测试代码:


 
技术分享图片
图 2

如果需要自动生成测试代码,需要安装JUnitGenerator V2.0:
 
技术分享图片
图 3

安装后,在需要测试的类文件里点击code->Generate


 
技术分享图片
图 4

或者快捷键Alt+Insert,就会出现自动生成测试文件的选项:
 
技术分享图片
图 5

选择JUnit 4生成的测试文件@since位置Date可能存在乱码,可配置JUnit模板更改日期格式,不影响程序可直接忽略
 
技术分享图片
图 6

生成的测试文件可能位置不正确,可通过配置正确的输出路径解决:
 
技术分享图片
图 7

若工程路径如图:
 
技术分享图片
图 8

应把src目录设为Source Root


 
技术分享图片
图 9

把test目录设为Test Source Root
 
技术分享图片
图 10

注意事项

IDEA自带的JUnit插件和JUnitGeneratorV2.0插件都要勾选上,若只勾选JUnit可能导致无法自动生成测试文件,若只勾选JUnitGenerator V2.0可能导致生成的测试文件无法运行


 
技术分享图片
图 11


作者:BenHeart
链接:https://www.jianshu.com/p/c37753b6dbd6
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

























以上是关于转载IntelliJ IDEA配置JUnit进行单元测试的主要内容,如果未能解决你的问题,请参考以下文章

JUnit单元测试--IntelliJ IDEA

IntelliJ IDEA 中安装junit插件

选择要运行的配置类型时,在 IntelliJ IDEA 15 中运行 Gradle 测试而不是 Junit 测试

如何使用-ea JVM选项进行IntelliJ IDEA运行测试

Junit 单元测试在 intelliJ IDEA 中的安装

转载:IntelliJ IDEA 2016.2 配置Tomcat 运行Web项目