【问题标题】:How to see code coverage of Spock tests in Eclipse如何在 Eclipse 中查看 Spock 测试的代码覆盖率
【发布时间】:2014-08-28 18:31:39
【问题描述】:

我正在 Eclipse 中开发一个 Java 项目。我使用 Spock 来测试我的代码。

我的项目包含两个目录:

  • 包含我所有 Java 文件的 src 目录
  • 一个包含我所有 Spock 测试的测试目录

我不使用任何自动化构建系统。

如何查看我的 Spock 测试的代码覆盖率?

【问题讨论】:

    标签: java eclipse unit-testing code-coverage spock


    【解决方案1】:

    Spock runner 基于 JUnit runner。

    所以你做的和你用 JUnit 做的完全一样

    1. 转到菜单帮助 -> Eclipse Marketplace
    2. 搜索 Eclemma 安装并重启 Eclipse(接受后 许可证)
    3. 右键单击任何 Spock 测试(或直接)
    4. 从菜单中选择 Coverage as..-> JUnit 测试

    稍等片刻,将出现一个覆盖窗口。尽情享受吧!\

    更多详情在官网http://www.eclemma.org/installation.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-02
      • 1970-01-01
      • 2015-11-30
      • 1970-01-01
      • 2012-01-18
      • 2013-05-04
      • 2023-03-04
      • 2017-11-25
      相关资源
      最近更新 更多