zoukankan      html  css  js  c++  java
  • 【转载】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
    來源:简书
    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
  • 相关阅读:
    OpenSeadragon 基础显示图片 学习记录 (一)
    数组篇【第一集】
    css如何让页面上的文字不能选中??
    toggleClass()原来是这么用的
    vue-gemini-scrollbar(vue组件-自定义滚动条)
    css绝对底部的实现方法
    Select下拉框需求
    iview之Model对话框封装
    Java基础(一)
    vue-draggable-resizable插件的API记录
  • 原文地址:https://www.cnblogs.com/alibaba-inc/p/8687705.html
Copyright © 2011-2022 走看看