gpt4 book ai didi

java - 如何从命令行而不是 Intellij IDEA 运行 JUnit 测试?

转载 作者:行者123 更新时间:2023-12-04 08:26:40 31 4
gpt4 key购买 nike

我在测试文件夹中有一个带有 Junit5 测试的 Intellij IDEA 项目。如果我使用 IDEA 的 GUI 单击播放按钮,则测试会起作用。但是,我需要能够使用命令行来运行这些测试,但我不知道如何。
鉴于项目文件夹,我如何使用命令行在测试文件夹中运行测试而不依赖 IDEA 的 GUI?

最佳答案

您可以使用 JUnit ConsoleLauncher :

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 execution results to the console.


要从一个包运行所有测试,您可以运行:
java -jar junit-platform-console-standalone-1.5.2.jar 
-cp 'build/classes/java/test'
--select-package com.mypackage
您可以阅读 MKyong 的教程进行介绍: JUnit 5 ConsoleLauncher examples

关于java - 如何从命令行而不是 Intellij IDEA 运行 JUnit 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65223702/

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