通过命令行执行 JUnit 测试用例为开发人员提供了一种在集成开发环境之外测试代码的便捷方法(IDE)。以下是如何针对不同版本的 JUnit 实现此目的:
JUnit 5.x
java -jar junit-platform-console-standalone-<version>.jar <Options>
有关更多详细信息,请访问 https://stackoverflow.com/a /52373592/1431016 和https://junit.org/junit5/docs/current/user-guide/#running-tests-console-launcher。
JUnit 4.x
java -cp .:/usr/share/java/junit.jar org.junit.runner.JUnitCore [test class name]
JUnit 3.x
java -cp .:/usr/share/java/junit.jar junit.textui.TestRunner [test class name]
根据您的环境和类文件组织,您可能需要调整类路径以包含其他 JAR 或目录。 Glob 可以在 Java 6 环境的类路径中使用,让您简化流程:
java -cp lib/*.jar:/usr/share/java/junit.jar ...
通过遵循这些说明,您可以从命令行高效运行 JUnit 测试用例,增强您的测试能力和确保代码库的质量。
以上是如何从命令行运行 JUnit 测试用例?的详细内容。更多信息请关注PHP中文网其他相关文章!