【问题标题】:Pact Verification: Can i skip a particular providerState协议验证:我可以跳过特定的 providerState
【发布时间】:2021-11-26 08:36:03
【问题描述】:

我可以在协议验证执行时跳过特定的提供者状态吗?就像在我的契约文件中一样,我有 10 个交互,我想从 StateChangeController 跳过交互或提供者状态。我正在使用 'au.com.dius.pact.provider' maven 插件进行协议验证

【问题讨论】:

    标签: java pact pact-jvm pact-broker pact-java


    【解决方案1】:

    根据关于 pact-ruby(https://github.com/pact-foundation/pact-ruby/issues/115) 上的一个未解决问题的讨论,这是已经讨论过但从未实施过的事情。根据个人经验,需要在协议中包含每次交互的结果。如果缺少任何交互,则验证将不是绿色的。对于状态设置,您可以跳过 state-state_setup 映射中的状态。这样做可能会导致交互验证出现问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-16
      • 2012-04-22
      • 1970-01-01
      • 2022-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多