您的位置:软件测试 > 开源软件测试 > 开源单元测试工具 > junit
JUNIT源码探秘系列(上)
作者:网络转载 发布时间:[ 2013/4/16 14:10:56 ] 推荐标签:

1.3      加载jar包和源码程序

在本次学习研究中,主要是以junit3.8为对象,所以在引入jar时,选用junit3.8的jar包。 引入jar不在详细叙述,在这主要说下怎么引入junit源码。下图所示步骤

1.4      源码结构分析

在引入jar后,可看到6个包(如下图所示):junit.awtui、junit.swingui、junit.textui、junit.extensions、junit.framework、junit.runner。

junit.awtui、junit.swingui、junit.textui是JUnit运行时的入口程序以及运行结果显示界面,它们对于JUnit使用者来说基本是透明的。

junit.runner包中包含了支持单元测试运行的一些基础类以及自己的类加载器,它对于JUnit使用者来说是完全透明的。

其中junit.framework包含有编写一般JUnit单元测试类必须是用到的JUnit类;

junit.extensions则是对framework包在功能上的一些必要扩展以及为更多的功能扩展留下的接口。

 

他们之间关系如下:

Junit测试代码、jar包及源码

JUNIT源码探秘(二):代码结构分析

上节讲到Junit源码是有六个jar包构成,本节主要对其中的三个主要包进行分析


1.1      Framework包中类的设计

在junit.framework包中,主要有以下几个,Assert、Test、TestCase、TestResult、TestListener、TestSuite等关键类需要重点阅读查看

上一页12345下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd