Class ContractExchangeHandler
java.lang.Object
org.springframework.cloud.contract.wiremock.restdocs.WireMockVerifyHelper<org.springframework.test.web.reactive.server.EntityExchangeResult<?>,ContractExchangeHandler>
org.springframework.cloud.contract.wiremock.restdocs.ContractExchangeHandler
- All Implemented Interfaces:
Consumer<org.springframework.test.web.reactive.server.EntityExchangeResult<byte[]>>
public class ContractExchangeHandler
extends WireMockVerifyHelper<org.springframework.test.web.reactive.server.EntityExchangeResult<?>,ContractExchangeHandler>
implements Consumer<org.springframework.test.web.reactive.server.EntityExchangeResult<byte[]>>
- Author:
- Dave Syer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(org.springframework.test.web.reactive.server.EntityExchangeResult<byte[]> result) getConfiguration(org.springframework.test.web.reactive.server.EntityExchangeResult<?> result) protected org.springframework.http.MediaTypegetContentType(org.springframework.test.web.reactive.server.EntityExchangeResult<?> result) protected byte[]getRequestBodyContent(org.springframework.test.web.reactive.server.EntityExchangeResult<?> result) protected com.github.tomakehurst.wiremock.client.ResponseDefinitionBuildergetResponseDefinition(org.springframework.test.web.reactive.server.EntityExchangeResult<?> result) protected com.github.tomakehurst.wiremock.http.RequestgetWireMockRequest(org.springframework.test.web.reactive.server.EntityExchangeResult<?> result) Methods inherited from class org.springframework.cloud.contract.wiremock.restdocs.WireMockVerifyHelper
configure, contentType, jsonPath, wiremock
-
Constructor Details
-
ContractExchangeHandler
public ContractExchangeHandler()
-
-
Method Details
-
accept
public void accept(org.springframework.test.web.reactive.server.EntityExchangeResult<byte[]> result) -
getResponseDefinition
protected com.github.tomakehurst.wiremock.client.ResponseDefinitionBuilder getResponseDefinition(org.springframework.test.web.reactive.server.EntityExchangeResult<?> result) - Specified by:
getResponseDefinitionin classWireMockVerifyHelper<org.springframework.test.web.reactive.server.EntityExchangeResult<?>,ContractExchangeHandler>
-
getConfiguration
protected Map<String,Object> getConfiguration(org.springframework.test.web.reactive.server.EntityExchangeResult<?> result) - Specified by:
getConfigurationin classWireMockVerifyHelper<org.springframework.test.web.reactive.server.EntityExchangeResult<?>,ContractExchangeHandler>
-
getWireMockRequest
protected com.github.tomakehurst.wiremock.http.Request getWireMockRequest(org.springframework.test.web.reactive.server.EntityExchangeResult<?> result) - Specified by:
getWireMockRequestin classWireMockVerifyHelper<org.springframework.test.web.reactive.server.EntityExchangeResult<?>,ContractExchangeHandler>
-
getContentType
protected org.springframework.http.MediaType getContentType(org.springframework.test.web.reactive.server.EntityExchangeResult<?> result) - Specified by:
getContentTypein classWireMockVerifyHelper<org.springframework.test.web.reactive.server.EntityExchangeResult<?>,ContractExchangeHandler>
-
getRequestBodyContent
protected byte[] getRequestBodyContent(org.springframework.test.web.reactive.server.EntityExchangeResult<?> result) - Specified by:
getRequestBodyContentin classWireMockVerifyHelper<org.springframework.test.web.reactive.server.EntityExchangeResult<?>,ContractExchangeHandler>
-