public class MockMvcTestTarget
Test target for tests using Spring MockMvc.
public static au.com.dius.pact.provider.spring.junit5.MockMvcTestTarget.Companion Companion
@JvmOverloads
public MockMvcTestTarget(@Nullable
org.springframework.test.web.servlet.MockMvc mockMvc,
@NotNull
java.util.List<? extends java.lang.Object> controllers,
@NotNull
java.util.List<? extends java.lang.Object> controllerAdvices,
@NotNull
java.util.List<? extends org.springframework.http.converter.HttpMessageConverter<?>> messageConverters,
boolean printRequestResponse,
@Nullable
java.lang.String servletPath)
Test target for tests using Spring MockMvc.
@JvmOverloads
public MockMvcTestTarget(@Nullable
org.springframework.test.web.servlet.MockMvc mockMvc,
@NotNull
java.util.List<? extends java.lang.Object> controllers,
@NotNull
java.util.List<? extends java.lang.Object> controllerAdvices,
@NotNull
java.util.List<? extends org.springframework.http.converter.HttpMessageConverter<?>> messageConverters,
boolean printRequestResponse)
Test target for tests using Spring MockMvc.
@JvmOverloads
public MockMvcTestTarget(@Nullable
org.springframework.test.web.servlet.MockMvc mockMvc,
@NotNull
java.util.List<? extends java.lang.Object> controllers,
@NotNull
java.util.List<? extends java.lang.Object> controllerAdvices,
@NotNull
java.util.List<? extends org.springframework.http.converter.HttpMessageConverter<?>> messageConverters)
Test target for tests using Spring MockMvc.
@JvmOverloads
public MockMvcTestTarget(@Nullable
org.springframework.test.web.servlet.MockMvc mockMvc,
@NotNull
java.util.List<? extends java.lang.Object> controllers,
@NotNull
java.util.List<? extends java.lang.Object> controllerAdvices)
Test target for tests using Spring MockMvc.
@JvmOverloads
public MockMvcTestTarget(@Nullable
org.springframework.test.web.servlet.MockMvc mockMvc,
@NotNull
java.util.List<? extends java.lang.Object> controllers)
Test target for tests using Spring MockMvc.
@JvmOverloads
public MockMvcTestTarget(@Nullable
org.springframework.test.web.servlet.MockMvc mockMvc)
Test target for tests using Spring MockMvc.
@JvmOverloads public MockMvcTestTarget()
Test target for tests using Spring MockMvc.
@NotNull
public au.com.dius.pact.provider.ProviderInfo getProviderInfo(@NotNull
java.lang.String serviceName,
@Nullable
au.com.dius.pact.core.model.PactSource pactSource)
@NotNull
public kotlin.Pair<org.springframework.test.web.servlet.request.MockHttpServletRequestBuilder,org.springframework.test.web.servlet.MockMvc> prepareRequest(@NotNull
au.com.dius.pact.core.model.Interaction interaction,
@NotNull
java.util.Map<java.lang.String,? extends java.lang.Object> context)
public void setControllers(@NotNull
java.lang.Object... controllers)
public void setControllerAdvices(@NotNull
java.lang.Object... controllerAdvices)
public void setMessageConverters(@NotNull
org.springframework.http.converter.HttpMessageConverter... messageConverters)
public boolean isHttpTarget()
@NotNull
public au.com.dius.pact.provider.ProviderResponse executeInteraction(@Nullable
java.lang.Object client,
@Nullable
java.lang.Object request)
public void prepareVerifier(@NotNull
au.com.dius.pact.provider.IProviderVerifier verifier,
@NotNull
java.lang.Object testInstance)
@Nullable public org.springframework.test.web.servlet.MockMvc getMockMvc()
public void setMockMvc(@Nullable
org.springframework.test.web.servlet.MockMvc p)
@NotNull public java.util.List<java.lang.Object> getControllers()
public void setControllers(@NotNull
java.util.List<? extends java.lang.Object> p)
@NotNull public java.util.List<java.lang.Object> getControllerAdvices()
public void setControllerAdvices(@NotNull
java.util.List<? extends java.lang.Object> p)
@NotNull public java.util.List<org.springframework.http.converter.HttpMessageConverter> getMessageConverters()
public void setMessageConverters(@NotNull
java.util.List<? extends org.springframework.http.converter.HttpMessageConverter<?>> p)
public boolean getPrintRequestResponse()
public void setPrintRequestResponse(boolean p)
@Nullable public java.lang.String getServletPath()
public void setServletPath(@Nullable
java.lang.String p)