
junit
iteye_2220
这个作者很懒,什么都没留下…
展开
-
对junit单元测试一些了解
在junit中主要使用了观察者模式、组合模式、命令模式、模板模式这4中模式。 那么在junit中为了要用到观察者模式呢?我们知道,我们使用ant、eclipse等工具进行单元测试,但是他们测试后的结果却是以不同的形式去表示的,也就是出现了多样化,比如,ant测试后的结果是使用报表的形式表示的,而eclipse是则是以图形界面的形式去表示,那么在此junit中就使用观察者模式去设计的,因为观察者...原创 2011-08-03 11:58:55 · 169 阅读 · 0 评论 -
对junit源码的一些分析
首先new TestSuite类,通过TestSuite传入测试类的class,在TestSuite的构造方法中,获得类名,然后通过反射获得测试类的构造方法。然后测试类的class通过getModifiers方法获得类的修饰符,这时会判断测试时是否是public的,如果不是会调用warning方法,在其中调用fail断言,将测试设为失败,并结束测试。如果是public修饰的则会通过is...原创 2011-08-05 11:03:30 · 139 阅读 · 0 评论