JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static...
分类:
系统相关 时间:
2014-07-11 19:53:16
阅读次数:
366
第一章节:起步1.创建简单Java类2.创建测试类3.使用JUnit4.学习构造函数5.重构代码涉及知识:TDD、UMLTDD: Test Driven Development, 测试驱动开发。具体理论参照维基百科:链接直达, IBM Developer链接UML:Unified Modeling ...
分类:
编程语言 时间:
2014-07-09 22:34:41
阅读次数:
310
Junit 测试框架
测试框架是最流行的Java单元测试框架。Junit被用来开发Java类的单元测试。
Junit Eclipse 教程
介绍eclipse IDE 中junit的相关特性及其使用方法。在eclipse IDE中书写和运行单元测试代码的样例。
Junit 4 注解
Junit4 注解提供了书写单元测试的基本功能。本章将介绍@BeforeClass, @A...
分类:
其他好文 时间:
2014-07-09 13:11:28
阅读次数:
203
Junit 4 断言方法允许检查测试方法的期望结果值和真实返回值。Junit的org.junit.Assert类提供了各种断言方法来写junit测试。这些方法被用来检查方法的真实结果值和期望值。下列一些有用的断言方法列表:...
分类:
其他好文 时间:
2014-07-09 12:30:56
阅读次数:
216
Junit 4 参数化测试 允许通过变化范围的参数值来测试方法。参数擦测试可以通过以下简单的步骤实现:
对测试类添加注解 @RunWith(Parameterized.class)
将需要使用变化范围参数值测试的参数定义为私有变量
使用上一步骤声明的私有变量作为入参,创建构造函数
.创建一个使用@Parameters注解的公共静态方法,它将需要测试的各种变量值通过集合的形式返回。
使用定义的私有变量定义测试方法...
分类:
其他好文 时间:
2014-07-09 10:07:34
阅读次数:
238
Junit 测试框架简介
测试框架是最流行的Java单元测试框架。Junit被用来开发对Java类的单元测试。它就是一个类包,提供了各种方法来测试Java类中的方法(method)。
Junit 4 特性
简单的注解,提供书写Junit测试的基本特性断言方法(Assert Methods)比较测试的方法执行结果值和期望值@Ignore 注解,忽略测试方法或者测试类的...
分类:
系统相关 时间:
2014-07-09 09:54:32
阅读次数:
287
错误如图:条件如下:Eclipse里的Maven工程。使用JUnit4(这个是否必须不知,反正我的工程用的4)修改某个Test类里的方法名,或者增加一个Test方法。现象:在MyEclipse2014里面通过Run As JUnit的方式单独运行某个修改过名字或者新添加的Test方法。执行结果显示U...
分类:
其他好文 时间:
2014-07-06 13:49:07
阅读次数:
203
原文链接: Test execution order原文日期: 2012年12月06日翻译日期: 2014年7月2日翻译人员: 铁锚说明: Junit4.11版本及以后才支持,建议升级到最新版本.按照设计原则,JUnit是不指定测试方法调用执行顺序的。目前为止,这些方法只是简单地按照反射(reflection) API返回的顺序执行。但是,使用JVM默认提供的排序是很不明智的,因为Java平台没有...
分类:
其他好文 时间:
2014-07-03 15:56:10
阅读次数:
268
通过前2篇文章,您一定对JUnit有了一个基本的了解,下面我们来探讨一下JUnit4中一些高级特性。一、高级Fixture上一篇文章中我们介绍了两个Fixture标注,分别是@Before和@After,我们来看看他们是否适合完成如下功能:有一个类是负责对大文件(超过500兆)进行读写,他的每一个方...
分类:
系统相关 时间:
2014-07-03 09:46:05
阅读次数:
317
利用反射和注解模拟JUnit4单元测试框架工作流程。...
分类:
编程语言 时间:
2014-06-22 12:14:43
阅读次数:
337