junit4
文章平均质量分 83
Oo此岸花开oO
这个作者很懒,什么都没留下…
展开
-
JUnit4的入口类 - JUnitCore
概述 JUnitCore作为JUnit4的入口类(包含了静态的main方法),定义了一系列方法来启动JUnit完成对测试类的反射执行 编程方式使用 : public static void main(String[] args) { Result result = JUnitCore.runClasses(MyTest.class); // 测试类的class对象原创 2017-11-06 12:51:56 · 2428 阅读 · 0 评论 -
JUnit4之BlockJUnit4ClassRunner
Runner概述 JUnit对Runner的定位为负责执行测试方法和通知测试的Listener 可以通过@Runwith来执行自定义Runner 在每次执行测试方法之前都会通过反射创建一个新的测试类对象,这回导致测试类中的成员变量无法在每个测试方法调用中保持相同的值(需要在@Before和@After中进行重置) , 在JUnit5中可以通过@TestInstance(L原创 2017-11-06 15:11:14 · 3106 阅读 · 0 评论 -
JUnit4总体介绍
关键类 Statement 可执行单元,也就是我们的测试方法和测试类 FrameworkMember 保存反射获取的成员变量和方法集合 实现类为 FrameworkMethod 和 FrameworkField Description 用来描述一个test(将要执行或者已经被执行(failure))的状态 提供测试运行的feedback,比如IDE提供的tree view原创 2017-11-06 11:54:34 · 449 阅读 · 0 评论