码迷,mamicode.com
首页 > 其他好文 > 详细

【JUnit4.10源代码分析】0导航

时间:2014-10-19 18:43:07      阅读:324      评论:0      收藏:0      [点我收藏+]

标签:junit4.10   源代码   框架   设计模式   

JUnit是由GOF 之一的Erich Gamma和 Kent Beck 编写的一个开源的单元测试框架,yqj2065分析JUnit源代码的主要目的是

  • 学习其中对设计模式的运用
  • JUnit也是一个学习Java编程、
  • 学习框架设计
  • 和研究如何应对版本升级和接口变化的案例。

NetBeans IDE 7.4 (Build 201310111528) 的测试库为JUnit4.10,因而在前面对JUnit4.8.2源代码分析的基础上,yqj2065将采用较正规的方式介绍JUnit4.10源代码。

10.1 单元测试类
10.1.1 使用JUnit4的流程
10.1.2 JUnit4定义的标注
10.1.3 Assert、Assume

10.2 外观模式之JUnitCore
10.2.1 JUnitSystem
10.2.2 Computer
10.2.3 JUnit概观

10.3 JUnit4的输入
10.3.1 FrameworkMember<T>
10.3.2 FrameworkMethod
10.3.3 TestClass
10.3.4 Description测试树
10.3.5 Request

10.4 Runner支持类
10.4.1 RunnerBuilder
10.4.2 RunNotifier与RunListener

10.5 Statement
10.5.1 命令模式之Statement
10.5.2 复合命令

10.6 Rule
10.6.1 使用例子
10.6.2 TestRule
10.6.3 TestWatcher
10.6.4 Timeout

10.7 Runner
10.7.1 Describable与Runner
10.7.2 排序和过滤
10.7.3 ParentRunner<T>


【JUnit4.10源代码分析】0导航

标签:junit4.10   源代码   框架   设计模式   

原文地址:http://blog.csdn.net/yqj2065/article/details/40251393

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!