下载APP 随时随地学编程
返回 首页

jUnit教程

开始阅读
手册说明:

JUnit 教程

JUnit 是一个 Java编程语言的单元测试框架。JUnit 在测试驱动的开发方面有很重要的发展,是起源于 JUnit 的一个统称为 xUnit 的单元测试框架之一。

本教程将教你用 Java 编程语言做单元测试时,如何使用 JUnit。

读者

本教程是为初学者准备的,来帮助他们了解 JUnit 工具的基本功能。阅读完本教程后,你会发现自己在使用 JUnit 测试框架专业知识方面处在一个中等水平,之后你可以把自己提升到一个更高的水平。

前提条件

我们假设你要使用 JUnit 来处理所有 Java 项目的开发。如果你有使用任何编程语言特别是 Java 编程和软件测试过程的软件开发的知识,就太好了。

版本信息

书中演示代码基于以下版本:

语言/框架版本信息
JDK1.6.0_21
JUnit4.10


目录
JUnit - 概述
JUnit - 环境设置
JUnit - 测试框架
JUnit - 基本用法
JUnit - API
JUnit - 编写测试
JUnit - 使用断言
JUnit - 执行过程
JUnit - 执行测试
JUnit - 套件测试
JUnit - 忽略测试
JUnit - 时间测试
JUnit - 异常测试
JUnit - 参数化测试
JUnit - ANT 插件
JUnit - Eclipse 插件
JUnit - 框架扩展

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }