【问题标题】:Running Eclipse plugin-tests with JMockit and JUnit 3使用 JMockit 和 JUnit 3 运行 Eclipse 插件测试
【发布时间】:2012-01-23 09:27:13
【问题描述】:

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

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

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

【问题讨论】:

    标签: unit-testing junit eclipse-plugin jmockit


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-31
      相关资源
      最近更新 更多