Harry
09/21/2023, 6:31 AMjava.lang.String from Array value (token JsonToken.START_ARRAY)`
"sample": [
"sample1",
"sample2"
],uglyog
Harry
09/21/2023, 6:37 AMHarry
09/21/2023, 6:38 AMeachLike("sample") does not seem to workuglyog
> import au.com.dius.pact.consumer.dsl.PactDslJsonBody
>
> new PactDslJsonBody('$', "test", null)
> .eachLike("sample", 2)
> .stringType("name", "sample1")
> .closeObject()
> .closeArray()
Result: {"sample":[{"name":"sample1"},{"name":"sample1"}]}Harry
09/21/2023, 6:56 AMHarry
09/21/2023, 6:57 AMsampleuglyog
> import au.com.dius.pact.consumer.dsl.PactDslJsonBody
> import au.com.dius.pact.consumer.dsl.PactDslJsonRootValue
>
> new PactDslJsonBody('$', "test", null)
> .eachLike("sample", PactDslJsonRootValue.stringType("sample1"), 2)
Result: {"sample":["sample1","sample1"]}Harry
09/21/2023, 7:16 AMuglyog
Harry
09/21/2023, 7:19 AMHarry
09/21/2023, 7:31 AM.object() here?uglyog
Harry
09/21/2023, 7:34 AMHarry
09/21/2023, 8:09 AM