如果一次想要运行多个测试类的话,在JUnit 3.8中,我们需要增加
suite() 方法;在JUnit 4中我们用annotations 来实现这样的功能。
假如我们有多个测试类TestA、TestB、TestC……,如果我们想在一次测试中只运行两个测试类比如TestA和TestB,那么可以这样来做,首先可以写一个空的类,然后通过添加@RunWith 和 @Suite annotations来实现:
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
@RunWith(Suite.class)
@Suite.SuiteClasses({
TestA.class,
TestB.class
})
public class RunSomeTests {
}
@RunWith 告诉JUnit 使用org.junit.runner.Suite来运行该测试类.通过这种方式,我们可以手工的定制一个自己的测试Container,可以方便的定义在该次测试中打算运行的类,要运行的类列表则通过@Suite标签的SuiteClasses属性来进行设定。
分享到:
相关推荐
61850 Test Suite V3.rar
TV Compatibility Test Suite
skyeye-testsuite-1.2.5.tar.bz2
junit eclipse testcast Testsuite 源码 和文档
The NIST Statistical Test Suite ( Revised by Larry Bassham, March 2008), 用于测试序列的随机性. 从NIST上下载的源代码,稍微修改了一下,附带一个已经编译好的32位Exe程序。主要修改如下:1)增加了大量的帮助...
CTS 全称Compatibility Test Suite兼容性测试工具。当电子产品开发出来,并定制了自己的Android系统后,必须要通过最新的CTS检测,以保证标准的android application能运行在该平台下。通过了CTS验证,需要将测试报告...
Android Camera Imaging Test Suite / CTS Verifier Document version: 1.9 Document date: 31st May, 2016 The ITS is a framework for running tests on the images produced by an Android camera.
phoronix-test-suite-4.8.6.tar.gz 性能分析工具
mysql-testsuite_5.7.34-1ubuntu18.04_i386.deb
测试套件TestSuite生成测试报告,编写测试用例,生成测试报告,需要用到 HTMLTestRunner.py文件
软件测试工具e-test suite入门使用说明
gcc最新版的testsuite,2008年8月27日出版!!!!
systemtap script examples , cross compile from x86 to arm.
PCIe Test Suite UVM User Guide Version Q-2019.12, December 2019 Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
用于测试skyeye以及linux和ucos等操作系统,包含网络芯片等许多
GCC编译器测试套件4.2.2
Phoronix Test Suite 6.8 p 云主机CPU性能测试工具
1394测试规范
E-Test是一款功能强大、简单易用的网站测试解决方案,可有效确保企业级Web应用程序、.NET应用程序、Java应用程序、Web Service,以及如Siebel, PeopleSoft 等公司出品的应用程序的性能和可靠性。E-TEST使你更加自信...