我正在尝试使用JUnit5控制台启动器运行一个简单的测试。我尝试了几种选择,但是没有用。有人可以告诉我哪里出了问题吗?
java -jar .\junit-platform-console-standalone-1.0.0-RC3.jar -c AFirstTest.class
java -jar .\junit-platform-console-standalone-1.0.0-RC3.jar -c AFirstTest
给我警告
WARNUNG: TestEngine with ID 'junit-jupiter' failed to discover tests
我试图在目录中运行所有测试,但这似乎找不到测试:
java -jar .\junit-platform-console-standalone-1.0.0-RC3.jar -d .
结果是这样的:
。+-JUnit Jupiter [确定]
‘-JUnit Vintage [确定]11毫秒后测试运行完成[找到2个容器]
[跳过0个容器]
[0个容器中止] [2个容器成功]
[0个容器失败] [找到0个测试]
[0个测试被跳过] [0个测试开始]
[0测试中止] [0测试成功]
[0测试失败]
我在Windows 10上,并且成功运行了IntelliJ的测试。
这是我的测试课:
导入org.junit.jupiter.api.Test;
导入静态org.junit.jupiter.api.Assertions.assertEquals;
AFirstTest类{
@Test void helloJUnit5() { assertEquals(2, 3 - 1); }
}
您必须在类路径中包含当前目录。喜欢:
java -jar junit-platform-console-standalone-1.5.2.jar --class-path . -c AFirstTest
它应该工作而不包含它。我认为。您介意在https://github.com/junit-
team/junit5/issues
提出问题吗?
我试图用JUnit5控制台启动器运行一个简单的测试。我试了几个选择,但都不起作用。谁能告诉我哪里出了问题吗? .+--JUnit Jupiter[OK] '--JUnit Vintage[OK] 测试运行在11毫秒后完成[2个容器] [0个容器跳过][2个容器启动] [0个容器中止][2个容器成功] [0个容器失败][0个测试找到] [0个测试跳过][0个测试启动] [0个测试中止][0个测试成功
我正在为我的Spring启动应用程序执行单元测试。测试工作正常,并在从intellij运行时给出预期的输出。我正在尝试使用Junit5控制台启动器从终端运行相同的测试。这是我使用的命令:- 我从包含测试类的< code > out/tests/package 文件夹中运行上面的命令。 我可以在我的外部jars文件夹中看到所需的jar和依赖项。但是当我从终端运行它时,我得到了下面的错误。 整个堆栈跟
我编译了测试,并尝试执行以下操作来运行它们: 这引发了一个巨大的异常,开始是这样的: 但基本上说它找不到JUnitExc的类。如果我让控制台启动器查找测试,它找不到任何测试: 我不知道如何在没有IDE的情况下从命令行运行JUnit5测试。 更新: 使用 Maven 运行测试(使用 Surefire 插件)会给我同样的错误。我什至删除了所有测试,但仅导入 junit5 依赖项的测试除外,但我仍然收到
我遇到了无法使用Maven运行JUnit5测试的问题。在IDE中运行它们工作正常,但使用“mvn测试”会产生以下输出: 这是我的测试课程: pom: 我做了一些研究,我认为这可能与混合JUnit4和JUnit5特性有关,这导致maven surefire插件无法运行测试。然而,我找不到那些剩余的JUnit4特性可能在哪里。我将感谢任何帮助。
我有一个名为< code > smoke-tests-fat-1 . 0 . 0-snapshot . JAR 的fat JAR,包含JUnit 5测试。测试在方法级别用< code > org . JUnit . Jupiter . API . test 进行注释。 现在我想用JUnit5控制台启动器执行这些测试。然而,我似乎没能把它弄对。 我试过: <code>java-jar junit平台
The ConsoleLauncher is a command-line Java application that lets you launch the JUnit Platform from the console. For example, it can be used to run JUnit Vintage and JUnit Jupiter tests and print test