【发布时间】:2018-11-07 00:13:20
【问题描述】:
我正在尝试使用 JUnit5 创建测试套件。经过一些研究,我无法得出结论它是否是受支持的功能。
official user guide 仅提及与 JUnit 4 向后兼容的套件。
这就是它在 JUnit 4 中的做法:
@RunWith(Suite.class)
@SuiteClasses({Test1.class, Test2.class})
public class TestSuite {
}
这是否意味着测试套件现在被认为已弃用,或者相同的概念仍然可以以其他名称使用?
【问题讨论】:
-
据我所知,您应该使用
@SelectClasses和@SelectPackages。 -
@Nebula,我的answer能回答你的问题吗?
-
@SamBrannen 是的,谢谢你的详细解释
-
认为@Tags 是套件的替代品?
标签: java junit junit5 test-suite