Junit4中Test Suite的用法
貌似目前项目用到的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中Test Suite的用法相关推荐
- PHP中魔术方法的用法
PHP中魔术方法的用法 /** PHP把所有以__(两个下划线)开头的类方法当成魔术方法.所以你定义自己的类方法时,不要以 __为前缀. * */// __toString.__set.__get__ ...
- 简单介绍SQLserver中的declare变量用法
这篇文章主要介绍了SQLserver中的declare变量用法,sql中declare是声明的意思,就是声明变量的,这个一般是用在函数和存储过程中的.感兴趣的可以来了解一下 平时写SQL查询.存储过程 ...
- python的继承用法_【后端开发】python中继承有什么用法?python继承的用法详解
本篇文章给大家带来的内容是关于python中继承有什么用法?python继承的用法详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 面向对象三大特征 1.封装:根据职责将属性和方法 ...
- 关于sql中case when的用法
Oracle CASE WHEN 用法介绍 1. CASE WHEN 表达式有两种形式 --简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ...
- 【node】express中mysql的基本用法、连接池的使用、事务的回滚
[node]express中mysql的基本用法.连接池的使用 安装mysql包 mysql的配置信息 mysql基本操作 查询mysql并渲染数据 mysql插入操作 首先在html页面写上< ...
- git 只merge部分_[Skill]俩小时掌握多人开发中git的主要用法
前言 几个月前看完了git文档,但是在实际开发中对很多git命令的具体影响仍有疑惑,比方说pull.fetch和rebase三个命令和检出位置拎不清. Git - Bookgit-scm.com 安 ...
- python的for语句用法_python中list循环语句用法实例
本文实例讲述了python中list循环语句用法.分享给大家供大家参考.具体用法分析如下: Python 的强大特性之一就是其对 list 的解析,它提供一种紧凑的方法,可以通过对 list 中的每个 ...
- wince中的hook(钩子)用法
wince中的hook(钩子)用法 Hook(钩子)是一种在消息到达目标窗口前进行截获的技术.使用钩子主要使用以下三个函数SetWindowsHookEx:创建钩子 CallNextHookEx:将消 ...
- java mysql insert_MySQL中INSERT的一般用法
INSERT语句是最常见的SQL语句之一,但是MySQL中INSERT语句的用法和标准用法不尽相同,下文就为您详细介绍MySQL中INSERT的一般用法,供您参考. 1用法 在标准的SQL语句中,一次 ...
最新文章
- 【PC工具】更新速度最快最好用的文件内容搜索工具:searchmyfiles
- Spring Boot应用程序的“本地服务”
- java 简单获取Excel表格内容(初学者)
- java if 顺序 括号_03-03 java 顺序语句结构,选择结构if语句
- java scanner以回车结束_请问Scanner在输入回车后,如何才能退出?
- c语言 统计数量用count_请问c语言当中,如何统计数字各自出现的次数
- Vue在线预览word
- 运算放大器(运放)选型、参数分析以及应用OPA2350
- [原创]把vscode的快捷键json配置批量导入微信小程序开发工具
- HTTP请求报文和响应报文、http协议状态码分类和常用状态码、Cookie、curl工具、httpd自带的工具、压力测试工具
- 全国DNS服务器IP地址【电信、网通、铁通】。
- 【申博攻略】一.北交计算机学院学术型博士“申请-考核”攻略(招生简章篇)
- 如何用Python做日历?
- linux - 安装Ubuntu20.04.5版本
- 多元线性回归matlab实现
- 数学建模16(阻滞增长模型、BP神经网络)
- 8086/8088 指令执行流水线断流原因
- 固态硬盘和机械硬盘的比较和SQLSERVER在两种硬盘上的性能差异
- 有种爱,不会提起不会忘记
- 0 win10重装partition_win10系统重装后启动时提示invalid partition table的详细方案