【问题标题】:Wiremock request matching for dynamic valuesWiremock 请求匹配动态值
【发布时间】:2021-08-13 21:09:04
【问题描述】:

我用于存根的示例 JSON

 {
  "request": {
    ...
    "bodyPatterns" : [ {
      "equalToJson" : "{ \"id\": abc123  }",
      "ignoreArrayOrder" : true,
      "ignoreExtraElements" : true
    } ]
    ...
  },

这里的id是一个动态值,那么在这种情况下,如何在wire mock中进行请求匹配

【问题讨论】:

    标签: wiremock wiremock-standalone


    【解决方案1】:

    您可以使用通配符来匹配id 的任何值:

    "bodyPatterns" : [ {
          "equalToJson" : "{ \"id\": \"${json-unit.any-string}\"  }",
          "ignoreArrayOrder" : true,
          "ignoreExtraElements" : true
        } ]
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-02-22
      • 1970-01-01
      • 1970-01-01
      • 2018-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多