Junit
crazykiller
E-Mail:zxyrocket@163.com 积极向上,谦虚谨慎 和大家一起分享是一种快乐
展开
-
一、Junit简介及Junit Eclipse 教程
Junit 测试框架简介 测试框架是最流行的Java单元测试框架。Junit被用来开发对Java类的单元测试。它就是一个类包,提供了各种方法来测试Java类中的方法(method)。 Junit 4 特性简单的注解,提供书写Junit测试的基本特性断言方法(Assert Methods)比较测试的方法执行结果值和期望值@Ignore 注解,忽略测试方法或者测试类的转载 2017-03-15 10:37:27 · 479 阅读 · 0 评论 -
二、Junit4 注解
Junit4 注解提供了书写单元测试的基本功能。.本章将介绍@BeforeClass, @AfterClass,@Before, @After 和@Tes 这几个基本t注解。@BeforeClass注解被@BeforeClass注解的方法会是:只被执行一次运行junit测试类时第一个被执行的方法这样的方法被用作执行计算代价很大的任务,如打开数据库连接。被@BeforeC转载 2017-03-15 10:39:53 · 230 阅读 · 0 评论 -
三、Junit4 断言方法
Junit 4 断言方法允许检查测试方法的期望结果值和真实返回值。Junit的org.junit.Assert类提供了各种断言方法来写junit测试。这些方法被用来检查方法的真实结果值和期望值。下列一些有用的断言方法列表:Junit 4 Assert MethodsMethodDescriptionassertNull(java.lang.Object ob转载 2017-03-15 10:41:20 · 992 阅读 · 0 评论 -
四、Junit4 参数化测试
Junit 4 参数化测试 允许通过变化范围的参数值来测试方法。参数擦测试可以通过以下简单的步骤实现:对测试类添加注解 @RunWith(Parameterized.class)将需要使用变化范围参数值测试的参数定义为私有变量使用上一步骤声明的私有变量作为入参,创建构造函数.创建一个使用@Parameters注解的公共静态方法,它将需要测试的各种变量值通过集合的形式返回。使用定义的私有转载 2017-03-15 10:42:23 · 752 阅读 · 0 评论 -
五、测试套件
Junit 4允许通过使用测试套件类批量运行测试类 . 为一套测试类创建一个测试套件,要为测试类添加以下注解:@RunWith(Suite.class)@SuiteClasses(TestClass1.class, TestClass2.class)当运行时,所有包含在@SuiteClasses注解内的所有测试类都会被执行。Junit 4 测试套件 样例在本转载 2017-03-15 10:43:30 · 1248 阅读 · 0 评论 -
六、忽略测试
Junit 4 忽略测试(Ignore test)被用来禁止执行junit测试类的某些或者全部测试方法。Junit 提供了@Ignore注解来实现 忽略测试。它可以用来跳过失败、或者抛出异常的测试方法。Junit 4 Ignore Test 应用到某些测试方法上Junit 4 Ignore Test 应用到整个测试类上Junit 4 Ignore Test 应用到某些测试方转载 2017-03-16 09:43:32 · 502 阅读 · 0 评论 -
七、超时测试
Junit 4超时测试(Timeout test)可以被用来测试方法的执行时间。 Junit 4 超时测试可以被用在:在测试类的方法上使用 @Timeout 注解测试类的所有方法应用 Timeout规则在测试类的方法上使用 @Timeout 注解Junit 4 提供了 @Timeout 注解来测试任意特定方法的执行时间。如果测试方法的执行时间大于指定的超时参数,测试方法转载 2017-03-16 09:44:18 · 545 阅读 · 0 评论