Junit - Eclipse 教程
介绍eclipse IDE 中junit的相关特性及其使用方法。在eclipse IDE中书写和运行单元测试代码的样例。
- Eclipse 中的 Junit 视图窗口
- Eclipse 中书写并运行 Junit 测试代码
一、Eclipse中的Junit视图窗口
打开Eclipse中的Junit视图窗口:Window → Show View → Other
Java → JUnit → OK
Junit视图窗口如下所示:
Junit视图窗口特性
Junit Window 有以下特性:
- ① Runs: 显示了执行了的junit测试用例(方法)总数
- ② Errors: 显示结果为error/exception的测试用例总数
- ③ Failures:显示测试用例执行失败总数
- ④ Failure Trace:展示 error/exception or failure trace
- ⑤ Show Failures Only:只显示失败的用例信息
- ⑥ Scroll Lock:scroll lock
- ⑦ Rerun Test: 重新运行测试用例
- ⑧ Rerun Test – Failure First:重新运行测试用例,先执行失败了的测试用例
- ⑨ Stop Junit Test Run:停止单元测试
- ⑩ Test Run History:显示测试用例运行历史
二、Eclipse 中书写并运行 Junit 测试代码
在Eclipse 中书写并运行Junit测试用例,将通过以下三步:
- 创建一个Java项目
- 创建Junit测试类
- 执行Junit测试类
1. 创建Java项目
创建一个Java项目并且创建一个Java类 Arithmetic.java,我们将写Junit测试用例测试它。Arithmetic.java:
package in.co.javatutorials;/*** @author javatutorials.co.in*/
public class Arithmetic {public int add(int i, int j) {return i + j;}
}
2. 创建Junit测试类
Right click Arithmetic.java → New → Other…
Java → Junit → Junit Test Case → Next
在 New Junit Test Case Window中选择合适的值:
- Select New Junit 4 test
- Source folder select test directory
Next
选择要测试的方法,在本例中我们选择 add(int, int) 方法,并点击Finish
// ArithmeticTest.javapackage in.co.javatutorials;import static org.junit.Assert.*;import org.junit.Test;public class ArithmeticTest {@Testpublic void testAdd() {Arithmetic arithmetic = new Arithmetic();int actualResult = arithmetic.add(1, 2);// example of test case successint expectedResult = 3;assertEquals(expectedResult, actualResult);}
}
3. 运行Junit测试类
运行本例中的ArithmeticTest.java 测试类,用户需要:
右击ArithmeticTest.java → Run As → Junit Test
如下所示,我们可以在eclipse 的左边栏junit窗口看到运行结果:
- Junit - 测试框架介绍
- Junit - Eclipse 教程
- Junit - 基础注解(@BeforeClass、@Before、@Test、@After、@AfterClass)
- Junit - 断言方法(Assert Methods)
- Junit - 参数化测试(Parameterized Test)
- Junit - 套件测试(Suite Test)
- Junit - 忽略测试(Ignore Test)
- Junit - 超时测试(Timeout Test)
- Junit - 期望异常测试(Expected Test)
- Junit - 优先级测试(FixMethodOrder Test)
Junit - Eclipse 教程相关推荐
- Eclipse 教程
Eclipse 教程 Eclipse 是一个开放源代码的.基于 Java 的可扩展开发平台. Eclipse 是 Java 的集成开发环境(IDE),当然 Eclipse 也可以作为其他开发语言的集成 ...
- java版 SpringCloud 之Eclipse 教程
Eclipse 教程 Eclipse 是一个开放源代码的.基于 Java 的可扩展开发平台. Eclipse 是 Java 的集成开发环境(IDE),当然 Eclipse 也可以作为其他开发语言的集成 ...
- eclipse教程,初学者的好东东,奉献给大家
最近经常收到网友的email或是qq留言,说看了我的博客,感觉受益很大,呵呵,我很惭愧,已经很久没有写过技术文章了,工作了自然时间就少了,学习新东西也少了,不能紧随技术潮流了,惭愧至极! ...
- ubuntu 16.04 安装 eclipse教程和总结
主要参考以下几个教程,并在这些教程基础上,修改一些个人遇到的问题: 1. ubuntu16.04 安装 eclipse http://blog.csdn.net/bai_yechuang2012/ar ...
- Eclipse 工作空间(Workspace)---Eclipse教程第07课
Eclipse 工作空间(Workspace) eclipse 工作空间包含以下资源: 项目 文件 文件夹 项目启动时一般可以设置工作空间,你可以将其设置为默认工作空间,下次启动后无需再配置: 工作空 ...
- Eclipse教程(3)--- 修改字符集
Eclipse 修改字符集 默认情况下 Eclipse 字符集为 GBK,但现在很多项目采用的是 UTF-8,这是我们就需要设置我们的 Eclipse 开发环境字符集为 UTF-8, 设置步骤如下: ...
- 开发工具---Eclipse 教程Ⅰ
Eclipse 是一个开放源代码的.基于 Java 的可扩展开发平台. Eclipse 是 Java 的集成开发环境(IDE),当然 Eclipse 也可以作为其他开发语言的集成开发环境,如C,C++ ...
- 虚拟机上安装eclipse教程
1.拖进文件并解压eclipse 2.右键->create launcher 3.在Name栏填写eclipse 4.找到eclipse并open 5.点击左上角小图标 6.最上面一栏选择ico ...
- 基础-Eclipse 教程
1.Eclipse 是一个开放源代码的.基于 Java 的可扩展开发平台. 2.下载地址为: https://www.eclipse.org/downloads/. 3.Eclipse 修改字符集 : ...
- Junit - 忽略测试(Ignore Test)
Junit 4 忽略测试(Ignore test)被用来禁止执行junit测试类的某些或者全部测试方法.Junit 提供了@Ignore注解来实现 忽略测试.它可以用来跳过失败.或者抛出异常的测试方法 ...
最新文章
- Oracle 客户端 使用 expdp/impdp 示例 说明
- Nexys4DDR手写数字图像识别
- Android 4 学习(20):ActionBar
- layui导航栏页面滚动固定_帮你搞定长滚动网页的设计!这5种设计策略需谨记!...
- 火热的数据中台对企业的价值是什么?
- Java快速入门学习笔记1 | Eclipse使用
- linux内存管理(十四)-内存OOM触发分析
- 你知道C#中的Lambda表达式的演化过程吗?
- 计算机的储存容量1kb等于多少byte,1kb等于多少mb
- C语言 fwrite 覆盖文件原始数据问题
- Angular国际化中ngx-translate使用
- python面向对象编程实例:烤地瓜
- 流程控制之顺数结构和选择结构
- 关系型数据库及其SQL基础语句
- canvas-实现放大镜效果
- 租车小程序开发的必备功能
- Microbit与Arduino的区别
- 搭建K8S集群之node节点部署
- 变电站蓄电池组全在线充放电测试应用案例
- 破解索尼PS4系列:用户代码执行(二)