gpt4 book ai didi

java - 使用 Junit4 以编程方式构建 Junit 递归套件

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:11:31 25 4
gpt4 key购买 nike

通过注释,可以很容易地设置 Junit 的“递归”套件:

 @SuiteClasses({MyTest.class})
public class MySuite{}

然后

 @SuiteClasses({MySuite.class})
public class MySweetSuite {}

启动 MySweetSuite 将启动将启动测试的 MySuite。

但是如何以编程方式执行此操作,以使用 JunitCore 启动整个过程?
现在,我可以用

创建 MySuite
Class<?>[] tests = { MyTest.class};
Suite mySuite = new Suite(myBuilder, tests);

我怎样才能做“ parent ” mySweetSuite ?

最佳答案

根据jUnit Documentation TestSuite 实现测试
因此请尝试以下操作:

Class<?>[] testClasses = { MySweetSuite.class }
TestSuite suite = new TestSuite(testClasses);

关于java - 使用 Junit4 以编程方式构建 Junit 递归套件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13086846/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com