gpt4 book ai didi

maven - 在 intellij Idea 中运行 jmockit

转载 作者:行者123 更新时间:2023-12-04 01:49:29 28 4
gpt4 key购买 nike

我在 InteliJIdea 中使用 jmockit 1.43spring boot 2.0.1 设置了我的 spring boot 项目。我已经使用 jmockit 期望编写了一些测试用例。我能够从命令行运行测试用例,但不能从 intelij idea 运行。 Idea 在控制台中打印以下错误。

at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190) at org.junit.runner.JUnitCore.run(JUnitCore.java:137) at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68) at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47) at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242) at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70) Caused by: java.lang.IllegalStateException: JMockit didn't get initialized; please check the -javaagent JVM initialization parameter was used at mockit.internal.startup.Startup.verifyInitialization(Startup.java:91) at mockit.Invocations.(Invocations.java:25) ... 32 more

最佳答案

我猜你需要为你的配置设置“-javaagent”标志...

参见:http://jmockit.github.io/tutorial/Introduction.html#runningTests

在 IntelliJ 中运行配置:

enter image description here

关于maven - 在 intellij Idea 中运行 jmockit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53910097/

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