gpt4 book ai didi

java - 在 IntelliJ 中运行所有测试时运行预集成阶段

转载 作者:行者123 更新时间:2023-11-29 04:30:44 25 4
gpt4 key购买 nike

当我在 IntelliJ 中为一个 Maven 项目运行所有测试时(右键单击该项目,RunAll tests)一些集成测试失败,因为 pre -集成测试阶段未执行。

在我的 pom 中,我有一个 maven 插件,它被配置为在 pre-integration-test 阶段运行。当我执行 mvn verify 时,它会在所有集成测试之前执行。但是当我在 IntelliJ 中运行它时却没有。

知道如何告诉 IntelliJ 运行这个阶段吗?

最佳答案

当您右键单击 > 运行所有测试时,将不使用 Maven,而是执行普通的 JUnit(或您用于测试的任何东西)Runner。

如果您已经在 Maven 中配置它,请尝试从 Idea 右侧的 Maven View 运行它打开“Maven 项目”> 选择验证(或任何其他阶段)> 推送顶部的绿色播放按钮。 (按住 Ctrl 键可以进行多项选择)

或者,您可以通过编辑运行配置(甚至是单元测试的默认设置)并在启动前部分添加一个条目来执行特定的 Maven 目标。

关于java - 在 IntelliJ 中运行所有测试时运行预集成阶段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43885297/

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