Junit 源码解析(2)

Junit 源码解析(二)这里对BlockJUnit4ClassRunner中几个跟写单元测试最相关的几个方法进行分析(1)构造方法

Junit 源码解析(二)
这里对BlockJUnit4ClassRunner中几个跟写单元测试最相关的几个方法进行分析

(1)构造方法

Statement statement= methodInvoker(method, test);statement= possiblyExpectingExceptions(method, test, statement);statement= withPotentialTimeout(method, test, statement);statement= withBefores(method, test, statement);statement= withAfters(method, test, statement);
就是在整理各个操作间执行的先后顺序。


以上简单分析了Junit是如何执行单元测试用例的。
下一节介绍如何扩做自己的容器。以Spring提供实现为例。