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 Constructor Description ContractExchangeHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaccept(org.springframework.test.web.reactive.server.EntityExchangeResult<byte[]> result)protected Map<String,Object>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, stub, wiremock
-
-
-
-
Method Detail
-
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>
-
-