gpt4 book ai didi

java - 如何从代码中运行整个 JUnit 测试套件

转载 作者:搜寻专家 更新时间:2023-11-01 01:07:57 25 4
gpt4 key购买 nike

在 Eclipse 中,使用 JUnit 4,您可以右键单击一个项目或包并单击 Run as JUnit Test,它将运行该分组中的所有 JUnit 测试。有没有办法从代码中完成同样的事情?

最佳答案

您可以在 junit 中使用包,例如 JUnitCore像这样:

public static void main(String[] args){
List tests = new ArrayList();
tests.add(TestOne.class);
tests.add(TestTwo.class);

for (Class test : tests){
runTests(test);
}
}

private static void runTests(Class test){
Result result = JUnitCore.runClasses(test);
for (Failure failure : result.getFailures()){
System.out.println(failure.toString());
}
}

关于java - 如何从代码中运行整个 JUnit 测试套件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24943839/

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