Class AbstractPackagingSmokeTest
java.lang.Object
org.mockserver.testing.integration.mock.AbstractMockingIntegrationTestBase
org.mockserver.testing.integration.mock.AbstractPackagingSmokeTest
Focused packaging-smoke base for maven-invoker subprojects.
Contains one representative test for each major code path so that any
packaging/shading break is caught, without re-running the full 61-method
matching suite (which is already fully covered by the in-reactor
AbstractBasicMockingIntegrationTest hierarchy).
Every method here is copied verbatim from AbstractBasicMockingIntegrationTest.
- Author:
- jamesdbloom
-
Field Summary
Fields inherited from class org.mockserver.testing.integration.mock.AbstractMockingIntegrationTestBase
clientEventLoopGroup, defaultTimeout, HEADERS_TO_IGNORE, httpClient, insecureEchoServer, MOCK_SERVER_LOGGER, mockServerClient, secureEchoServer, servletContext -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected HttpResponsevoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidprotected abstract booleanMethods inherited from class org.mockserver.testing.integration.mock.AbstractMockingIntegrationTestBase
addContextToPath, authorisationHeader, calculatePath, createClientAndEventLoopGroup, filterHeaders, getHeadersToRemove, getRequestModifier, getServerPort, getServerSecurePort, isSecureControlPlane, makeRequest, resetServer, resetServletContext, startEchoServer, stopEventLoopGroup, verifyRequestsMatches, verifyRequestsMatches
-
Constructor Details
-
AbstractPackagingSmokeTest
public AbstractPackagingSmokeTest()
-
-
Method Details
-
localNotFoundResponse
-
supportsHTTP2
protected abstract boolean supportsHTTP2() -
shouldReturnResponseWithOnlyBody
public void shouldReturnResponseWithOnlyBody() -
shouldReturnResponseByMatchingPathAndMethod
public void shouldReturnResponseByMatchingPathAndMethod() -
shouldReturnResponseByMatchingSchemaHeaderCookieAndParameter
public void shouldReturnResponseByMatchingSchemaHeaderCookieAndParameter() -
shouldReturnResponseByMatchingStringBody
public void shouldReturnResponseByMatchingStringBody() -
shouldReturnResponseByMatchingOpenAPISpecWithOperationId
public void shouldReturnResponseByMatchingOpenAPISpecWithOperationId() throws com.fasterxml.jackson.core.JsonProcessingException- Throws:
com.fasterxml.jackson.core.JsonProcessingException
-
shouldReturnResponseByMatchingNotBody
public void shouldReturnResponseByMatchingNotBody() -
shouldReturnResponseFromVelocityTemplate
public void shouldReturnResponseFromVelocityTemplate() -
shouldReturnResponseFromMustacheTemplate
public void shouldReturnResponseFromMustacheTemplate() -
shouldForwardRequestInHTTP
public void shouldForwardRequestInHTTP() -
shouldVerifyReceivedRequestsSpecificTimesInHttpAndHttps
public void shouldVerifyReceivedRequestsSpecificTimesInHttpAndHttps() -
shouldClearExpectationsAndLogs
public void shouldClearExpectationsAndLogs() -
shouldReset
public void shouldReset() -
shouldReturnResponseInHTTPS
public void shouldReturnResponseInHTTPS() -
shouldReturnResponseWithOnlyStatusCode
public void shouldReturnResponseWithOnlyStatusCode() -
shouldRetrieveActiveExpectations
public void shouldRetrieveActiveExpectations()
-