美文网首页工作专题
IDEA配置JUnit进行单元测试

IDEA配置JUnit进行单元测试

作者: 4ea0af17fd67 | 来源:发表于2017-07-07 10:27 被阅读142次

    http://www.cnblogs.com/winner-0715/p/5597259.html

    前提条件
    安装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

    参考链接
    IDEA社区版自动生成Junit测试类

    IDEA中利用JUnit进行单元测试

    打开IntelliJ IDEA工具,Alt+Ctrl+S,打开设置窗口,点击进入Plugins.

    从插件资源库中搜索JunitGenerator V2.0版本

    image.png image.png

    安装此插件,重启IDEA就可以了。

    现在可通过此工具自动完成test类的生成了,在需要进行单元测试的

    类中

    按 Ctrl + Shift + T

    image.png

    选中你要创建测试用例的方法即可。

    IntelliJ IDEA JUnit Generator自动创建测试用例到指定test目录

    1.打开File->Settings

    2.搜索junit,找到JUnit Generator

    3.Properties选项卡里的Output Path为测试用例生成的目录,修改为test目录:
    {PACKAGE}/${FILENAME}

    4.切换到JUnit 4选项卡,可以修改生成测试用例的模板,比如类名、包名等

    ${SOURCEPATH}/test/${PACKAGE}/${FILENAME}
    $SOURCEPATH/../../test/java/{PACKAGE}/${FILENAME}

    对应的目录结构为

    image.png

    ${SOURCEPATH}是到src/main/java这一层

    ../是退到上一层目录的意思,对着图理解一下

    相关文章

      网友评论

        本文标题:IDEA配置JUnit进行单元测试

        本文链接:https://www.haomeiwen.com/subject/cfjlhxtx.html