gpt4 book ai didi

java - 如何创建 Junit 测试类并在可执行 JAR 中运行

转载 作者:行者123 更新时间:2023-12-02 05:57:42 25 4
gpt4 key购买 nike

我有一个 Junit 测试项目,并且我一直在您的网站上寻找有关如何从命令提示符运行我的程序的答案。

我可以提供代码。我在具有测试类的代码中添加了一个 main 方法。我找到了一个在 main 方法中包含此代码的示例:JUnitCore jCore = new JUnitCore();jCore.run();

但是执行的只是 main 方法,而不是测试。我看到的所有其他示例都包括类的名称,但是当我将其添加到上面的命令时,它会给我一个错误。我认为这是因为主要方法在测试类中。我的程序是 .java 而不是 .class,所以我不知道现在该怎么办。

我没有找到任何显示完整步骤的内容。还应该补充一点,我已经超过 13 年没有使用 Java,所以我很生疏。

这是我尝试过的代码:

public class Selenium_Email_TestCase {

private WebDriver driver;
private String baseUrl;
private boolean acceptNextAlert = true;
private StringBuffer verificationErrors = new StringBuffer();

public static void main(String[] args) {
System.out.println("In main method");
JUnitCore jCore = new JUnitCore();
jCore.run(Selenium_Email_TestCase);
}
}

最佳答案

您必须使用类对象。

jCore.run(Selenium_Email_TestCase.class);

如果 Selenium_Email_TestCase 驻留在不同的包中,请不要忘记导入它。

关于java - 如何创建 Junit 测试类并在可执行 JAR 中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22944526/

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