为了账号安全,请及时绑定邮箱和手机立即绑定

JUnit 4测试套件

JUnit 4测试套件

慕码人2483693 2019-12-15 16:12:44
如何使用JUnit 4创建测试套件?我所见过的所有文档似乎都不适合我。而且,如果我使用Eclipse向导,它不会为我提供选择已创建的任何测试类的选项。
查看完整描述

3 回答

?
凤凰求蛊

TA贡献1825条经验 获得超4个赞

import org.junit.runners.Suite;

import org.junit.runner.RunWith;


@RunWith(Suite.class)

@Suite.SuiteClasses({TestClass1.class, TestClass2.class})

public class TestSuite {

  //nothing

}



查看完整回答
反对 回复 2019-12-16
?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

您可以像这样创建一个套件。例如,AllTest套件看起来像这样。


package my.package.tests;


@RunWith(Suite.class)

@SuiteClasses({

    testMyService.class,

    testMyBackend.class,

    ...

})


public class AllTests {}

现在,您可以通过几种不同的方式运行它:


右键单击并在Eclipse中作为Junit测试运行

创建一个可运行的Java应用程序;主类 ='org.junit.runner.JUnitCore'和Args ='my.package.tests.AllTests'

从命令行运行:


$ java -cp build/classes/:/usr/share/java/junit4.jar:/usr/share/java/hamcrest-core.jar org.junit.runner.JUnitCore my.package.tests.AllTests



查看完整回答
反对 回复 2019-12-16
  • 3 回答
  • 0 关注
  • 252 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信