`
caoruntao
  • 浏览: 475916 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

JUnit4中的TestSuit

    博客分类:
  • java
阅读更多

【转】http://aoyi.iteye.com/blog/706544

貌似目前项目用到的Eclipse中新建Test Suite的向导是针对Junit3的,而且网上很多资料介绍Test Suite也都是Junit3的,这里简要介绍一下Junit4中Test Suite的使用方法。

 

  一种是类似Junit3的方法:

public class TestSuite1 {
	public static Test suite() {
		TestSuite suite = new TestSuite("Test for package1");

		suite.addTest(new JUnit4TestAdapter(Test1.class));
		suite.addTest(new JUnit4TestAdapter(Test2.class));		
		suite.addTest(new JUnit4TestAdapter(Test3.class));

		suite.addTest(new JUnit4TestAdapter(TestSuite2.class));
		return suite;
	}
}

 Junit3中是直接suite.addTest(Test1.class),Junit4中需要用JUnit4TestAdapter来转换一下。TestSuite中也可以添加TestSuite,方法是一样的,即suite.addTest(new JUnit4TestAdapter(TestSuite2.class));

@RunWith(Suite.class)
@Suite.SuiteClasses({  
	Test1.class, 
	Test2.class,
	Test3.class,
	
	TestSuite2.class
})
public class TestSuite1 {
}

 

分享到:
评论

相关推荐

    junit4学习文档

    与传统的关键字(如 public、static)类似,注解可以用来描述代码的不同方面,例如在 JUnit4 中,`@Test` 注解被用来标识一个测试方法。 #### 二、JUnit4 中注解的应用 在 JUnit4 中,注解的引入极大地提高了测试...

    junit4 jar包

    JUnit4是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了编写可重复执行、易于维护的测试代码的能力。这个“junit4 jar包”包含了运行JUnit4测试所必需的库文件,主要包括两个核心组件:`junit-4.11....

    junit4 jar完整包

    JUnit4是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了一种方便、高效的方式来验证代码的正确性。这个“junit4 jar完整包”包含了所有你需要进行单元测试的类和接口,使得测试过程变得简单且易于...

    junit4测试jar包

    JUnit4测试框架是Java开发中广泛使用的单元测试工具,它为开发者提供了编写和运行可重复、可靠的测试用例的能力。这个“junit4测试jar包”包含了一切你需要在项目中集成JUnit4进行测试的库文件。只需将其复制到你的...

    junit4教程(《Junit4初探》)

    JUnit4是Java编程语言中广泛使用的单元测试框架,它是Java开发者进行软件质量保证的重要工具。本教程将深入浅出地介绍JUnit4的基本概念、核心特性以及如何在实际项目中应用它来编写有效的单元测试。 ## 一、JUnit4...

    Junit4教程非常详尽

    在 JUnit4 中,测试用例的编写变得非常简单。我们可以使用 @Before、@After、@Test 等 Annotation 来描述测试方法,而不需要继承自 TestCase。这种方式使得测试用例的编写变得更加灵活和简洁。 三、JUnit4 中的元...

    JUnit4JUnit4JUnit4(文档)

    JUnit4是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了强大的工具来编写、组织和执行单元测试。JUnit4引入了许多改进和新特性,极大地提升了测试的灵活性和效率。下面将详细介绍JUnit4的关键概念、...

    Junit4简单实用

    每个测试方法执行之后都要执行一次。这两个元数据主要用于设置测试前后的环境,例如初始化数据或者清理资源。...在实际开发中,熟练掌握 JUnit4 的使用对于保证软件质量、提升开发效率具有重要意义。

    powermock-module-junit4-2.0.9-API文档-中英对照版.zip

    赠送jar包:powermock-module-junit4-2.0.9.jar; 赠送原API文档:powermock-module-junit4-2.0.9-javadoc.jar; 赠送源代码:powermock-module-junit4-2.0.9-sources.jar; 赠送Maven依赖信息文件:powermock-...

    junit4 jar包 Java单元测试框架绿色免费版.zip

    JUnit4是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了一种方便、高效的方式来验证代码的正确性。这个“junit4 jar包 Java单元测试框架绿色免费版.zip”文件包含的是JUnit4框架的可执行jar包,用于...

    在Eclipse中使用JUnit4进行单元测试

    在Eclipse中使用JUnit4进行单元测试是一种常见的Java开发实践,它可以帮助开发者确保代码的正确性和稳定性。单元测试是软件开发中的重要环节,通过编写针对代码各个独立模块的测试用例,可以验证代码功能是否按预期...

    JUnit4基础文档

    JUnit4基础文档 单元测试是软件测试的一种,旨在检验软件的正确性和可靠性。JUnit是一个流行的单元测试框架,广泛应用于Java开发中。本文档介绍了JUnit4的基础知识,包括单元测试的概念、JUnit4的HelloWorld示例、...

    Junit4完整源码

    - **Test Case**:在JUnit4中,测试用例是通过继承`org.junit.Test`注解的类来定义的。每个测试方法都由`@Test`注解标记。 - **Annotations**:JUnit4引入了大量的注解,如`@Before`、`@After`、`@BeforeClass`、`...

    Junit4.zip

    本文将深入探讨JUnit4的核心特性、使用方法以及如何将其应用到实际项目中。 首先,我们要明白单元测试的重要性。在软件开发过程中,单元测试是确保代码质量的第一道防线,它能够帮助开发者尽早发现和修复问题,提高...

    Junit4教程.pdf

    例如,在JUnit4中,`@Test`注解用于标记测试方法,`@Before`和`@After`注解分别表示在每个测试方法前和后执行的设置和清理代码。 2. **不再强制继承TestCase**: - 在JUnit3中,所有的测试类必须继承自`TestCase`...

    Junit4所需jar包

    JUnit4是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了强大的测试工具,能够帮助他们编写可重复运行的、可靠的单元测试。在Java项目中,为了使用JUnit4进行测试,我们需要引入相应的jar包。这里...

    junit4单元测试

    JUnit4是Java编程语言中最广泛使用的单元测试框架之一,它为开发者提供了一种方便、高效的方式来验证代码的正确性。这个压缩包文件包含了JUnit4的相关库,使得开发人员能够轻松地在他们的项目中引入单元测试功能。...

    Junit4使用方法

    Assert 是 JUnit4 中的一个核心概念,用于定义测试条件。当条件成立时,assert 方法保持沉默;但条件不成立时则抛出异常。JUnit4 提供了多种 assert 方法,例如assertEquals、assertSame、assertTrue 等,可以根据...

    在eclipse中使用junit4教程

    jUnit4 在 Eclipse 中的使用教程 jUnit4 是 JUnit 框架有史以来的最大改进,其主要目标便是利用 Java5 的 Annotation 特性简化测试用例的编写。 Annotation 是一种元数据,描述数据的数据。在 Java 里面可以用来和 ...

Global site tag (gtag.js) - Google Analytics