- 浏览: 111955 次
- 性别:
- 来自: 杭州
文章分类
最新评论
Parameter: package test; import java.util.Arrays; import java.util.Collection; import junit.framework.Assert; import org.junit.Test; import org.junit.runner.RunWith; import org.junit.runners.Parameterized; import org.junit.runners.Parameterized.Parameters; @RunWith(Parameterized.class) public class TaxCalculatorTest { @Parameters public static Collection data() { return Arrays.asList(new Object[][] { /*Income Year Tax*/ {0.00, 2006, 0.00}, {2.00, 2007, 4.00}, {3.00, 2008, 6.00}, }); } private double income; private int year; private double expectedTax; public TaxCalculatorTest(double income, int year, double expectedTax) { super(); this.income = income; this.year = year; this.expectedTax = expectedTax; } @Test public void calculateTax() { System.out.println("calculateTax income:" + income + " year:" + year); double calcuatedTax = calc(income, year); Assert.assertEquals(calcuatedTax, expectedTax); } private double calc(double income, int year) { return income * 2; } } timeOut and AfterClass package test; import org.junit.AfterClass; import org.junit.Test; public class TestTimeOut { @Test(timeout=5000) public void testTimeout() { System.out.println("hello111"); if(true) { throw new RuntimeException("xxx"); } try { Thread.sleep(6000); } catch (InterruptedException e) { e.printStackTrace(); } System.out.println("hello222"); } @AfterClass public static void closeDriver() { //capture screen System.out.println("close Driver..."); } }
发表评论
-
steve0603
2015-06-04 18:21 3530|||8|||SS will be late, traf ... -
Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set
2015-03-18 20:45 1366出现一个如题的错误,后来才知道原来是mysql密码错误造成的 ... -
TeamCity Plugin 安装 -- Static UI
2015-03-17 18:08 10011. 简介 With the help of th ... -
CAS 单点登录(Single Sign On)
2015-03-16 22:30 6131. 证书配置 a) 创建证书 ke ... -
spring-boot-sample-data-jpa
2015-02-25 07:54 452spring-boot-sample-data-jpa -
FileCopierWithCamel
2015-01-23 22:21 538package camelinaction; ... -
bob
2015-01-22 22:09 8aaaaaaaaaaaaaaaaaaaaaaaaaaa -
player0109change
2015-01-09 17:21 754<dependency> &l ... -
MyShell
2014-12-09 21:37 633import com.jcraft.jsch.*; ... -
info
2014-12-07 21:44 509ant lib http://stackoverflow.co ... -
Maven3应用入门session
2014-12-03 21:02 590Maven3应用入门session -
spring boot xsl
2014-12-01 21:59 458spring boot xsl -
How to fix GC overhead limit exceeded in Eclipse
2014-11-26 09:07 663https://docs.oseems.com/general ... -
truncate java string
2014-10-14 08:07 641/** Truncate a String to t ... -
javamelody
2014-09-28 07:56 379https://code.google.com/p/javam ... -
myresume
2014-08-17 22:17 0*2011年6月---至今 道富 作为Itels/Was ... -
interview
2014-08-11 07:46 30http://howtodoinjava.com/2013/0 ... -
resume
2014-07-23 22:05 0resume -
ttt
2014-07-02 14:17 0hhhh江河湖海红红火火宝贝宝贝宝贝好 -
SPA WEB
2014-04-26 22:53 428spa web
相关推荐
JUnit 5 = JUnit Platform + JUnit Jupiter + JUnit Vintage,包含依赖包:junit-jupiter-5.5.1.jar,junit-jupiter-engine-5.5.1.jar,junit-jupiter-params-5.5.1.jar,junit-platform-launcher-1.5.1.jar,junit-...
JUnit是Java编程语言中最常用的单元测试框架之一,用于编写和运行可重复的自动化测试用例。Junit5.7.2版本是这个框架的一个稳定版本,提供了许多改进和新特性,使得测试更加高效且易于维护。这个离线jar文件包含了...
Files contained in junit4-4.8.2.jar: LICENSE.txt META-INF/MANIFEST.MF junit.extensions.ActiveTestSuite.class junit.extensions.RepeatedTest.class junit.extensions.TestDecorator.class junit.extensions...
这个名为"junit5.jar"的文件正是JUnit 5的核心库,它包含了执行单元测试所需的所有核心组件,包括JUnit Platform、JUnit Jupiter和JUnit Vintage。本文将全面解析JUnit 5的关键特性和使用方法。 首先,JUnit ...
JUnit是Java编程语言中最常用的单元测试框架之一,它允许开发者编写可重复运行的测试用例,以确保代码的正确性和稳定性。JUnit3.8.1是该框架的一个较早版本,尽管现在已经有更新的版本(如JUnit5),但了解其基本...
JUnit4测试框架是Java开发中广泛使用的单元测试工具,它为开发者提供了编写和运行可重复、可靠的测试用例的能力。这个“junit4测试jar包”包含了一切你需要在项目中集成JUnit4进行测试的库文件。只需将其复制到你的...
赠送jar包:junit-4.11.jar; 赠送原API文档:junit-4.11-javadoc.jar; 赠送源代码:junit-4.11-sources.jar; 赠送Maven依赖信息文件:junit-4.11.pom; 包含翻译后的API文档:junit-4.11-javadoc-API文档-中文...
赠送jar包:junit-4.12.jar; 赠送原API文档:junit-4.12-javadoc.jar; 赠送源代码:junit-4.12-sources.jar; 包含翻译后的API文档:junit-4.12-javadoc-API文档-中文(简体)版.zip 对应Maven信息:groupId:...
"JUnit in Action 3rd Edition" JUnit是一种流行的Java单元测试框架,由Kent Beck和Eric Gamma于1997年创立。JUnit在软件测试领域中扮演着重要的角色,帮助开发者编写高质量的代码。下面是关于JUnit的重要知识点: ...
JUnit是Java编程语言中最常用的单元测试框架之一,它允许开发者编写可执行的测试用例来验证代码的功能。这个“junit工具jar包”是JUnit 4.8.1版本,一个稳定且广泛使用的版本,提供了丰富的断言方法和测试注解,便于...
JUnit5相关的 JUnit Jupiter.jar依赖包,主要包含: junit-jupiter-5.5.1.jar,junit-jupiter-api-5.5.1.jar,junit-jupiter-engine-5.5.1.jar,junit-jupiter-params-5.5.1.jar,junit-jupiter-api-5.4.2.jar,...
Junit5是Java开发中最常用的单元测试框架之一,它的出现为开发者提供了更加高效、灵活的测试体验。相较于之前的版本,Junit5引入了许多新的特性和改进,使得测试代码的编写和维护变得更加简单。本整合包包含了Junit5...
JUnit4是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了编写可重复执行、易于维护的测试代码的能力。这个“junit4 jar包”包含了运行JUnit4测试所必需的库文件,主要包括两个核心组件:`junit-4.11....
《JUnit in Action》是一本专为Java开发人员深入理解单元测试框架JUnit而编写的经典书籍。本书详尽地探讨了如何有效地使用JUnit进行软件测试,包括基础概念、高级特性和最佳实践,旨在帮助读者提升软件质量,降低...
赠送jar包:junit-4.13.2.jar; 赠送原API文档:junit-4.13.2-javadoc.jar; 赠送源代码:junit-4.13.2-sources.jar; 赠送Maven依赖信息文件:junit-4.13.2.pom; 包含翻译后的API文档:junit-4.13.2-javadoc-API...
JUnit5是Java编程语言中最流行的单元测试框架之一,它的最新版本带来了许多改进和新特性,使得测试更加高效和灵活。本资源包含的`junit5.jar`是JUnit5的运行库,可以用于运行使用JUnit5编写的测试用例。而`junit5-...
JUnit是Java编程语言中最常用的单元测试框架之一,它极大地简化了对代码进行验证和调试的过程。Junit4.12是该框架的一个稳定版本,它包含了许多改进和新特性,使得测试更加灵活和强大。在本文中,我们将深入探讨...
JUnit4是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了一种方便、高效的方式来验证代码的正确性。这个“junit4 jar完整包”包含了所有你需要进行单元测试的类和接口,使得测试过程变得简单且易于...
JUnit5是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了强大的测试能力,确保代码的质量和稳定性。本篇文章将详细介绍JUnit5的核心组件、主要功能以及如何在项目中使用。 JUnit5由三个主要模块组成...