@Override public PactDslJsonArray eachArrayWithMinMaxLike(String name, Integer minSize, Integer maxSize) { return eachArrayWithMinMaxLike(name, minSize, minSize, maxSize); }
@Override public PactDslJsonArray eachArrayWithMinMaxLike(String name, Integer minSize, Integer maxSize) { return eachArrayWithMinMaxLike(name, minSize, minSize, maxSize); }
public LambdaDslObject eachArrayWithMinMaxLike(String name, Integer minSize, Integer maxSize, Consumer<LambdaDslJsonArray> nestedArray) { final PactDslJsonArray arrayLike = object.eachArrayWithMinMaxLike(name, minSize, maxSize); final LambdaDslJsonArray dslArray = new LambdaDslJsonArray(arrayLike); nestedArray.accept(dslArray); arrayLike.closeArray().closeArray(); return this; }
public LambdaDslObject eachArrayWithMinMaxLike(String name, Integer minSize, Integer maxSize, int numberExamples, Consumer<LambdaDslJsonArray> nestedArray) { final PactDslJsonArray arrayLike = object.eachArrayWithMinMaxLike(name, numberExamples, minSize, maxSize); final LambdaDslJsonArray dslArray = new LambdaDslJsonArray(arrayLike); nestedArray.accept(dslArray); arrayLike.closeArray().closeArray(); return this; }