三、微观——执行流程与代码风格
来过一遍JUnit的执行流程吧,这样你就能对JUnit有个清晰的认识,虽然作为一个使用者这完全是不必要的。从《JUnit in Action》直接拿来一张JUnit流程图。

哦,也许你看晕了,我来当下导游好了。上面已经提到了TestRunner是BaseTestRunner的子类,在三个不同的ui包中各有一个TestRunner。这里我们仅以junit.textui包中的为例。
TestRunner作为入口程序是怎么被启动的呢?习惯了使用容器的我们现在也许很少考虑这个问题。那我们在TestRunner类里面找找吧,你看,你发现了这个:
public static void main(String args[]) {
这不是我们写小桌面程序时经常打交道的main方法么?对,就这么简单。
文章整理:西部数码--专业提供域名注册、虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!




