Junit初级编码—探索JUnit核心

发表于:2015-12-22 11:41

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:初级编程    来源:51Testing软件测试网采编

分享:
  三、JUnitCore facade
  org.junit.runner.JUnitCore,可以运行任何测试运行器
  JUnitCore决定使用哪个运行器来运行你的测试。
  四、自定义测试运行器
  需继承自org.junit.runner.Runner.Runner类
  五、用Suite来组合测试
  Suite对象其实是一个运行器(Runner),可以执行测试类中所有@Test注释的方法。
  测试集还可以嵌套,看下面示例:
//测试类A
public class TestCaseA{
@Test
public void testA1(){
//omitted
}
}
//测试类B
public class TestCaseB{
@Test
public void testB1(){
//omitted
}
}
//测试集合A
@RunWith(Suite.class)
@SuiteClasses({TestCaseA.class})
public class TestSuiteA {
}
//测试集合B
@RunWith(Suite.class)
@SuiteClasses({TestCaseB.class})
public class TestSuiteB {
}
//测试集合,把测试集合A和测试集合B合成为一个大的测试集合
@RunWith(Suite.class)
@SuiteClasses({TestSuiteA.class,TestSuiteB.class})
public class MasterTestSuite {
}
22/2<12
2023测试行业从业人员调查问卷已开启,千元大奖正在等你~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2023
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号