在intelijIdea中运行jmockit

时间:2018-12-24 06:49:55

标签: maven spring-boot intellij-idea jmockit

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

  在

  org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:190)     在org.junit.runner.JUnitCore.run(JUnitCore.java:137)处   com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)     在   com.intellij.rt.execution.junit.IdeaTestRunner $ Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)     在   com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)     在   com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)   引起原因:java.lang.IllegalStateException:JMockit没有得到   初始化请检查-javaagent JVM初始化参数   用于   mockit.internal.startup.Startup.verifyInitialization(Startup.java:91)     在嘲笑。调用(Invocations.java:25)... 32更多

1 个答案:

答案 0 :(得分:0)

猜想您需要将“ -javaagent”标志设置为您的配置...

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