【问题标题】:Need workaround for Spock framework issues需要 Spock 框架问题的解决方法
【发布时间】:2014-05-12 05:58:18
【问题描述】:

我在尝试使用 Spock 框架时遇到以下问题

  1. 强制从 Specification 继承,有没有办法使用注解代替?
  2. 无法执行个别测试,我从网上找到的唯一选项是@IgnoreRest 注释,还有其他方法吗?

【问题讨论】:

    标签: spock


    【解决方案1】:

    ad 1. 没有办法直接或间接地从Specification 继承(有充分的理由)。 ad 2. 这取决于您在(IDE、构建工具)中执行测试的环境是否允许执行单个(JUnit)测试。

    【讨论】:

    • 我正在使用 Eclipse,我可以从 Eclipse 单独执行 Junit 测试,但我没有找到对 spock 测试执行相同操作的方法。你能建议怎么做吗?
    • 工作方式与 JUnit 完全相同。如果它不适合您,可能是您的 Eclipse 或 Groovy Eclipse 版本太旧了。 (旧的 Eclipse 版本有一个已知限制,需要将 spock-core 源 Jar 附加到 spock-core 库,以便 Eclipse 检测 Spock 测试。)
    猜你喜欢
    • 2021-01-03
    • 1970-01-01
    • 1970-01-01
    • 2022-06-11
    • 2020-08-31
    • 1970-01-01
    • 2011-02-07
    • 1970-01-01
    • 2019-02-11
    相关资源
    最近更新 更多