Class WireMockVerifyHelper<T,S extends WireMockVerifyHelper<T,S>>
- java.lang.Object
-
- org.springframework.cloud.contract.wiremock.restdocs.WireMockVerifyHelper<T,S>
-
- Type Parameters:
T- result typeS- stub type
- Direct Known Subclasses:
ContractExchangeHandler,ContractResultHandler
public abstract class WireMockVerifyHelper<T,S extends WireMockVerifyHelper<T,S>> extends Object
- Author:
- Dave Syer
-
-
Constructor Summary
Constructors Constructor Description WireMockVerifyHelper()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidconfigure(T result)ScontentType(org.springframework.http.MediaType contentType)protected abstract Map<String,Object>getConfiguration(T result)protected abstract org.springframework.http.MediaTypegetContentType(T result)protected abstract byte[]getRequestBodyContent(T result)protected abstract com.github.tomakehurst.wiremock.client.ResponseDefinitionBuildergetResponseDefinition(T result)protected abstract com.github.tomakehurst.wiremock.http.RequestgetWireMockRequest(T result)SjsonPath(String expression, Object... args)Sstub(String name)Deprecated.in favour of explicitly callingandDo(document(name))Swiremock(com.github.tomakehurst.wiremock.client.MappingBuilder builder)
-
-
-
Method Detail
-
stub
@Deprecated public S stub(String name)
Deprecated.in favour of explicitly callingandDo(document(name))- Parameters:
name- the stub name (ignored)- Returns:
- this
-
configure
public void configure(T result)
-
getWireMockRequest
protected abstract com.github.tomakehurst.wiremock.http.Request getWireMockRequest(T result)
-
getContentType
protected abstract org.springframework.http.MediaType getContentType(T result)
-
getRequestBodyContent
protected abstract byte[] getRequestBodyContent(T result)
-
getResponseDefinition
protected abstract com.github.tomakehurst.wiremock.client.ResponseDefinitionBuilder getResponseDefinition(T result)
-
wiremock
public S wiremock(com.github.tomakehurst.wiremock.client.MappingBuilder builder)
-
contentType
public S contentType(org.springframework.http.MediaType contentType)
-
-