Я создаю пакт потребительский контракт, как это
private RequestResponsePact createConsumerContract(final PactDslWithProvider pactDslWithProvider,
final String path,
final String query,
final String state,
final String description,
final HttpStatus status,
final DslPart expectedResponseBody,
final String mediaType) {
final Map<String, String> responseHeaders = new HashMap<>();
responseHeaders.put("Content-Type", mediaType);
return pactDslWithProvider.given(state)
.uponReceiving(description)
.path(path)
.query(query)
.method("GET")
.headers("Accept", mediaType)
.willRespondWith()
.status(status.value())
.headers(responseHeaders)
.body(new PactDslJsonBody().eachArrayLike())
.toPact();
}
И потребитель ожидает ответ как List<String>
Как мне указать тело ответа в потребительском договоре пакта.