JUnit4.10源代码分析
文章平均质量分 84
深入分析JUnit4.10源代码,学习其中对设计模式的运用。
yqj2065
《编程导论(Java)》作者
展开
-
【JUnit4.10源代码分析】6.1 排序和过滤
abstract class ParentRunner<T> extends Runner implements Filterable,Sortable原创 2014-10-22 13:04:38 · 2050 阅读 · 0 评论 -
【JUnit4.10源代码分析】6 Runner
Runner是JUnit的工作引擎。它在诸多类型的支持下,处理测试并产生(Description)、Failure和Result等输出。原创 2014-10-22 00:33:39 · 4469 阅读 · 0 评论 -
【JUnit4.10源代码分析】3.4 Description与测试树
Description使用组合模式描述一个测试树。组合模式中所有元素都是Composite对象。原创 2014-10-21 22:33:28 · 2175 阅读 · 0 评论 -
【JUnit4.10源代码分析】5 Statement
如果要评选JUnit中最最重要的类型,或者说核心,无疑是org.junit.runners.model.Statement。原创 2014-10-20 02:09:36 · 2430 阅读 · 0 评论 -
【JUnit4.10源代码分析】5.2 Rule
介绍@Rule、TestRule及其子类型原创 2014-10-20 20:42:26 · 2377 阅读 · 0 评论 -
JUnit4.8.2源代码分析-3.2 Computer
org.junit.runner.Computer,一个方便使用的runner的工厂原创 2014-10-15 17:40:55 · 1937 阅读 · 0 评论 -
JUnit4.8.2源代码分析-4 RunNotifier与RunListener
org.junit.runner.notification. RunListener和RunNotifier运用了观察者模式。原创 2014-10-09 11:29:18 · 3848 阅读 · 1 评论 -
JUnit4.8.2源代码分析-3 TestClass 和RunnerBuilder
TestClass和相关类、RunnerBuilder原创 2014-10-09 00:07:21 · 2802 阅读 · 0 评论 -
JUnit4.8.2源代码分析-2 org.junit.runner.Request
org.junit.runner.Request和Description原创 2014-10-07 13:26:51 · 2474 阅读 · 0 评论 -
【JUnit4.10源代码分析】0导航
JUnit是由GOF 之一的Erich Gamma和 Kent Beck 编写的一个开源的单元测试框架,分析JUnit源代码的主要目的是学习其中对设计模式的运用。JUnit也是一个研究如何应对版本升级和接口变化的案例。原创 2014-10-19 17:27:18 · 2212 阅读 · 1 评论