0

我尝试使用 JMockit 在 Eclispe Helios 中运行插件测试(不是常规单元测试)。不幸的是,模拟不起作用。我明白了

警告:JMockit 是按需初始化的,这可能会导致某些测试失败;请检查文档以获得更好的初始化方法。

并且字节码检测失败并出现异常。我在插件测试启动器的 VM 参数中添加了“-javaagent:mockit.jar”。这没有帮助。我该怎么做才能让 JMockit 运行?

4

1 回答 1

0

从构建路径中删除标准 Eclipse JUnit 库。

如果您使用的是 maven,请将 JUnit 添加为 pom 中 JMockit 之后列出的依赖项。如果您不使用 maven,请将 junit.jar 添加到 jmockit jar 之后的库中。

如果您使用的是 Java 1.5,则只需要启动器中的 javaagent 参数。Java 1.6 可以没有它。

于 2012-01-26T00:46:55.840 回答