【发布时间】:2016-01-12 13:32:03
【问题描述】:
在 JUnit3 中,可以这样命名一个测试套件:
public static Test suite() {
TestSuite suite = new TestSuite("Some test collection");
suite.addTestSuite(TestX.class);
return suite;
}
在 JUnit4 中有等效的方法吗?
谢谢。
编辑
谢谢,我确实设法让它工作了。我的问题是,是否有 JUnit4 等效的方式来指定测试套件的名称/描述,例如在 JUnit3 中使用“一些测试集合”。
一些背景: 我正在将遗留代码中的 junit 测试转换为版本 4,如果可能的话,我不想丢失任何信息。抱歉,我真的应该在最初的问题中更具体。
【问题讨论】:
-
@RunWith(Suite.class)不就是为了这个目的吗? -
是的,这是我用的。我只是没有找到将测试套件名称设置为默认字符串的方法,就像在 JUnit 3 中一样。我已经编辑了这个问题,因为回想起来我确实过于模糊了。