0

我正在使用 Java 作为消费者生成契约合同。这是我希望提供商验证的响应正文示例

{
  "metadata": {
    "href": "${host}",
    "id": 40964176,
    "updated_at": {}
  },
  "record": {
     //Anything...
    },
    "id": "40964176",
    "type": "record",
    "record_number": 40964176,
  }
}

的值record可以是任何东西。只要值record是一个对象,我就希望验证通过。我该怎么做?

4

1 回答 1

1

您是否尝试过只传递一个空对象?Pact 通常接受具有不在预期响应中的键的对象,只有在实际 API 中不存在预期的键时才会失败。

所以传递一个空对象本质上就是在说你想要什么。

于 2020-12-05T04:14:56.667 回答