如何表示地图对象

时间:2019-10-25 15:09:43

标签: java pact pact-jvm

我正在尝试创建下面的映射对象的DSL。 我已经尝试了很多使用“ eachKeyMappedToAnArrayLike”的组合,但是都没有用。

对象看起来像这样

{
  "id": "",
  "myMap": {
    "1": [
      "aa",
      "ab"
     ]
  }
}

我尝试了这个失败

new PactDslJsonBody()
  .stringType("id")
  .object("myMap", 
    new PactDslJsonBody().eachKeyMappedToAnArrayLike("id")
     .stringType("value));

0 个答案:

没有答案