【发布时间】:2020-05-18 12:40:05
【问题描述】:
我有一个名为 smoke-tests-fat-1.0.0-SNAPSHOT.jar 的胖 JAR,其中包含 JUnit 5 测试。测试在方法级别使用org.junit.jupiter.api.Test 进行注释。
我现在想使用 JUnit 5 Console Launcher 执行这些测试。但是,我似乎无法正确处理。
我试过了:
java -jar junit-platform-console-standalone.jar --classpath smoke-tests-fat-1.0.0-SNAPSHOT.jar --scan-classpathjava -jar junit-platform-console-standalone.jar --classpath smoke-tests-fat-1.0.0-SNAPSHOT.jar --select-package=my.package
但是这两个命令都不起作用。控制台启动器永远找不到任何测试。
如何让控制台启动器执行 JAR 中包含的 JUnit 5 测试?
【问题讨论】:
标签: java testing junit command-line junit5