Description使用组合模式描述一个测试树。组合模式中所有元素都是Composite对象。...
分类:
其他好文 时间:
2014-10-21 23:17:07
阅读次数:
309
TestRule声明工厂方法
TestRule是一个工厂方法模式中的Creator角色——声明工厂方法。
package org.junit.rules;
import org.junit.runner.Description;
import org.junit.runners.model.Statement;
public interface TestRule {
Statement ...
分类:
其他好文 时间:
2014-10-20 21:23:11
阅读次数:
289
本文绝大部分内容引自这篇文章:http://www.devx.com/Java/Article/31983/0/page/1我们在编写大型程序的时候,须要写成千上万个方法或函数,这些函数的功能可能非常强大,但我们在程序中仅仅用到该函数的一小部分功能,而且经过调试能够确定,这一小部分功能是正确的。可....
分类:
系统相关 时间:
2014-10-20 11:21:43
阅读次数:
262
如果要评选JUnit中最最重要的类型,或者说核心,无疑是org.junit.runners.model.Statement。...
分类:
其他好文 时间:
2014-10-20 03:24:34
阅读次数:
171
JUnit在最短包名org.junit中定义了应用程序/业务类程序员常用的各种标注和工具类Assert、Assume。JUnit的各种标注,如同Java语言中关键字的地位。...
分类:
其他好文 时间:
2014-10-19 23:24:07
阅读次数:
309
1.下载JUnit4的jar包,在项目上右键选properties->Java Build Path ->Libraries->Add library添加刚才的jar包2.在项目中找一个要测试的类(或者在其他包中建立,再选要测试的类),右键New->JUnit Test Case3.如果是在要测试的...
分类:
其他好文 时间:
2014-10-19 19:52:29
阅读次数:
217
JUnit是由GOF 之一的Erich Gamma和 Kent Beck 编写的一个开源的单元测试框架,分析JUnit源代码的主要目的是学习其中对设计模式的运用。JUnit也是一个研究如何应对版本升级和接口变化的案例。...
分类:
其他好文 时间:
2014-10-19 18:43:07
阅读次数:
324
抽象类Statement作为命令模式的Command,只有一个方法public abstractvoid
evaluate() throws Throwable;
作为命令模式的Invoker的各种Runner,将发出各种Statement并以它们表示运行JUnit测试组的整个过程。针对方法的标注如@Test 、@Before、@After、@BeforeClass、@AfterClass和各...
分类:
其他好文 时间:
2014-10-18 11:12:39
阅读次数:
251
这里介绍junit 4的基本配置:建立一个java project项目。在src目录下面建一个包,com.sun.junit4,在包下面写一点文件T.javapackage com.sun.junit4;public class T {//对这个方法进行测试 public int add( int ...
分类:
编程语言 时间:
2014-10-17 13:35:16
阅读次数:
207
org.junit.runner.Computer,一个方便使用的runner的工厂...
分类:
其他好文 时间:
2014-10-15 21:06:21
阅读次数:
206