-
- All Implemented Interfaces:
-
au.com.dius.pact.provider.junit5.TestTarget
public final class MockMvcTestTarget implements TestTargetTest target for tests using Spring MockMvc.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classMockMvcTestTarget.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Map<String, Object>userConfigprivate MockMvcmockMvcprivate List<Object>controllersprivate List<Object>controllerAdvicesprivate List<HttpMessageConverter<?>>messageConvertersprivate BooleanprintRequestResponseprivate StringservletPath
-
Constructor Summary
Constructors Constructor Description MockMvcTestTarget(MockMvc mockMvc, List<Object> controllers, List<Object> controllerAdvices, List<HttpMessageConverter<?>> messageConverters, Boolean printRequestResponse, String servletPath)MockMvcTestTarget(MockMvc mockMvc, List<Object> controllers, List<Object> controllerAdvices, List<HttpMessageConverter<?>> messageConverters, Boolean printRequestResponse)MockMvcTestTarget(MockMvc mockMvc, List<Object> controllers, List<Object> controllerAdvices, List<HttpMessageConverter<?>> messageConverters)MockMvcTestTarget(MockMvc mockMvc, List<Object> controllers, List<Object> controllerAdvices)MockMvcTestTarget(MockMvc mockMvc, List<Object> controllers)MockMvcTestTarget(MockMvc mockMvc)MockMvcTestTarget()
-
Method Summary
Modifier and Type Method Description Map<String, Object>getUserConfig()final MockMvcgetMockMvc()final UnitsetMockMvc(MockMvc mockMvc)final List<Object>getControllers()final UnitsetControllers(List<Object> controllers)final List<Object>getControllerAdvices()final UnitsetControllerAdvices(List<Object> controllerAdvices)final List<HttpMessageConverter<?>>getMessageConverters()final UnitsetMessageConverters(List<HttpMessageConverter<?>> messageConverters)final BooleangetPrintRequestResponse()final UnitsetPrintRequestResponse(Boolean printRequestResponse)final StringgetServletPath()final UnitsetServletPath(String servletPath)ProviderInfogetProviderInfo(String serviceName, PactSource pactSource)Pair<Object, Object>prepareRequest(Pact pact, Interaction interaction, Map<String, Object> context)final UnitsetControllers(Object controllers)final UnitsetControllerAdvices(Object controllerAdvices)final UnitsetMessageConverters(HttpMessageConverter<?> messageConverters)BooleanisHttpTarget()ProviderResponseexecuteInteraction(Object client, Object request)UnitprepareVerifier(IProviderVerifier verifier, Object testInstance, Pact pact)-
-
Constructor Detail
-
MockMvcTestTarget
MockMvcTestTarget(MockMvc mockMvc, List<Object> controllers, List<Object> controllerAdvices, List<HttpMessageConverter<?>> messageConverters, Boolean printRequestResponse, String servletPath)
-
MockMvcTestTarget
MockMvcTestTarget(MockMvc mockMvc, List<Object> controllers, List<Object> controllerAdvices, List<HttpMessageConverter<?>> messageConverters, Boolean printRequestResponse)
-
MockMvcTestTarget
MockMvcTestTarget(MockMvc mockMvc, List<Object> controllers, List<Object> controllerAdvices, List<HttpMessageConverter<?>> messageConverters)
-
MockMvcTestTarget
MockMvcTestTarget(MockMvc mockMvc, List<Object> controllers, List<Object> controllerAdvices)
-
MockMvcTestTarget
MockMvcTestTarget(MockMvc mockMvc)
-
MockMvcTestTarget
MockMvcTestTarget()
-
-
Method Detail
-
getUserConfig
Map<String, Object> getUserConfig()
-
getMockMvc
final MockMvc getMockMvc()
-
setMockMvc
final Unit setMockMvc(MockMvc mockMvc)
-
getControllers
final List<Object> getControllers()
-
setControllers
final Unit setControllers(List<Object> controllers)
-
getControllerAdvices
final List<Object> getControllerAdvices()
-
setControllerAdvices
final Unit setControllerAdvices(List<Object> controllerAdvices)
-
getMessageConverters
final List<HttpMessageConverter<?>> getMessageConverters()
-
setMessageConverters
final Unit setMessageConverters(List<HttpMessageConverter<?>> messageConverters)
-
getPrintRequestResponse
final Boolean getPrintRequestResponse()
-
setPrintRequestResponse
final Unit setPrintRequestResponse(Boolean printRequestResponse)
-
getServletPath
final String getServletPath()
-
setServletPath
final Unit setServletPath(String servletPath)
-
getProviderInfo
ProviderInfo getProviderInfo(String serviceName, PactSource pactSource)
-
prepareRequest
Pair<Object, Object> prepareRequest(Pact pact, Interaction interaction, Map<String, Object> context)
-
setControllers
final Unit setControllers(Object controllers)
-
setControllerAdvices
final Unit setControllerAdvices(Object controllerAdvices)
-
setMessageConverters
final Unit setMessageConverters(HttpMessageConverter<?> messageConverters)
-
isHttpTarget
Boolean isHttpTarget()
-
executeInteraction
ProviderResponse executeInteraction(Object client, Object request)
-
prepareVerifier
Unit prepareVerifier(IProviderVerifier verifier, Object testInstance, Pact pact)
-
-
-
-