您的位置:首页 > 其它

IDEA中使用Junit4进行测试的入门配置

2018-01-29 17:43 537 查看

1.安装插件

–>打开
File
菜单的下拉菜单
settings[设置]


–>点击左侧
Plugins[插件]
菜单

–>在输入框中输入
JUnitGenerator 2.0
进行
Install


–>重启
IDEA


2.配置插件

打开
settings[设置]


–>点击左侧
Other Settings[其他]
菜单

–>点击左侧
JUnit Generator
菜单

–>点击
Properties[属性]
页签

–>修改
Output Path[输出路径]
${SOURCEPATH}/../../test/java/${PACKAGE}/${FILENAME}


–>修改
Default Template[默认模板]
JUnit4


–>点击
JUnit4
页签

–>将
package test.$entry.packageName;
修改成
package $entry.packageName;


–>点击
OK[确定]
保存并退出设置

3.程序目录配置

创建目录:
src\test\java


4.项目配置

–>打开
File
菜单的下拉菜单
Project Structure[项目架构]


–>点击左侧
Modules[模块]
菜单

–>点击相关项目

–>将
src\test\java
设置为
Test Source Folder


–>点击
OK[确定]
保存并退出设置

5.pom.xml

<properties>
<junit.version>4.12</junit.version>
</properties>

<dependencies>
<!--单元测试-->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>${junit.version}</version>
<scope>test</scope>
</dependency>
</dependencies>


6.入门使用

6.1.编写示例Demo.java

/**
* Created by 韩超 on 2018/1/29.
*/
public class Demo {
public static int add1(){
return 1;
}
public static int add2(){
return 1;
}
}


6.2.生成JUnit4测试类

Demo
中通过
Alt+Insert
调出
Generate
菜单,生产
Junit
测试类。



生成的测试类路径:
pers.hanchao.generics.DemoTest
,内容如下

import org.junit.Test;
import org.junit.Before;
import org.junit.After;

/**
* Demo Tester.
*
* @author <Authors name>
* @since <pre>һ�� 29, 2018</pre>
* @version 1.0
*/
public class DemoTest {

@Before
public void before() throws Exception {
}

@After
public void after() throws Exception {
}

/**
*
* Method: add1()
*
*/
@Test
public void testAdd1() throws Exception {
//TODO: Test goes here...
}

/**
*
* Method: add2()
*
*/
@Test
public void testAdd2() throws Exception {
//TODO: Test goes here...
}

}


修改测试方法,形成测试代码,如下:

import static org.junit.Assert.*;
//...

/**
*
* Method: add1()
*
*/
@Test
public void testAdd1() throws Exception {
assertEquals(1,Demo.add1());
}

/**
*
* Method: add2()
*
*/
@Test
public void testAdd2() throws Exception {
assertEquals(2,Demo.add2());
}


6.3.进行测试

三种方式:鼠标右键菜单、快捷键和快捷按钮。

鼠标右键菜单

将鼠标光标放在方法相关代码中,右键弹出菜单中会显示运行此测试方法的菜单,点击就会运行方法单独测试。

将鼠标光标放在方法之外的代码中,右键弹出菜单中会显示运行此类的所有测试方法的菜单,点击就会运行所有测试方法。

快捷键

将鼠标光标放在方法相关代码中,通过快捷键
Ctrl+Shift+F10
,运行当前测试方法。

将鼠标光标放在方法之外的代码中,通过快捷键
Ctrl+Shift+F10
,运行当前类的所有测试方法。

快捷按钮

点击方法左侧的
Run Test
按钮,运行当前测试方法。

点击类左侧的
Run Test
按钮,运行当前类的所有测试方法。

快捷按钮如下:



6.4.测试结果

运行类级别测试的结果如下:



说明:

方法测试成功

方法测试失败

测试用时(毫秒)

期望值

实际值

异常信息
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IDEA JUnit