public abstract class AbstractBasicMockingIntegrationTest extends AbstractMockingIntegrationTestBase
clientEventLoopGroup, HEADERS_TO_IGNORE, httpClient, insecureEchoServer, MOCK_SERVER_LOGGER, mockServerClient, secureEchoServer, servletContext| Constructor and Description | 
|---|
AbstractBasicMockingIntegrationTest()  | 
addContextToPath, authorisationHeader, calculatePath, createClientAndEventLoopGroup, filterHeaders, getServerPort, getServerSecurePort, isSecureControlPlane, makeRequest, resetServer, resetServletContext, startEchoServer, stopEventLoopGroup, verifyRequestsMatches, verifyRequestsMatchesprotected HttpResponse localNotFoundResponse()
public void shouldReturnResponseWithOnlyBody()
public void shouldReturnResponseInHttpAndHttps()
public void shouldReturnResponseWithOnlyStatusCode()
public void shouldReturnResponseByMatchingSchemaPathAndSchemaMethod()
public void shouldReturnResponseByMatchingSchemaPathVariable()
public void shouldReturnResponseByMatchingStringBody()
public void shouldReturnResponseByMatchingSchemaHeaderCookieAndParameter()
public void shouldReturnResponseByMatchingNotBody()
public void shouldReturnResponseFromVelocityTemplate()
public void shouldReturnResponseFromMustacheTemplate()
public void shouldReturnResponseByMatchingPathAndMethod()
public void shouldReturnResponseForExpectationWithDelay()
public void shouldReturnResponseByMatchingOpenAPISpecWithOperationId()
                                                              throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic void shouldReturnResponseByMatchingOpenAPIExpectationWithSpecAndResponse()
                                                                         throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic void shouldSupportBatchedExpectations()
                                      throws Exception
Exceptionpublic void shouldNotReturnResponseForNonMatchingBody()
public void shouldNotReturnResponseForNonMatchingPath()
public void shouldNotReturnResponseForNottedHeader()
public void shouldNotReturnResponseForNonMatchingOpenAPI()
                                                  throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic void shouldVerifyReceivedRequestsSpecificTimesInHttpAndHttps()
public void shouldVerifyReceivedRequestsByExpectationId()
public void shouldVerifyReceivedRequestsByExpectationIdWithIdenticalRequestMatchers()
public void shouldVerifyNotReceivedRequestWithEmptyBody()
public void shouldVerifyNotEnoughRequestsReceived()
public void shouldVerifyNotEnoughRequestsReceivedWithMaximumNumberOfRequestToReturnInFailure()
public void shouldVerifyNotEnoughRequestsReceivedWithOpenAPI()
public void shouldVerifyNoRequestsReceived()
public void shouldVerifySequenceOfRequestsReceived()
public void shouldVerifySequenceOfRequestsReceivedByExceptionId()
public void shouldVerifySequenceOfRequestsReceivedByExceptionIdWithIdenticalRequestMatchers()
public void shouldVerifySequenceOfRequestsReceivedByOpenAPI()
                                                     throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic void shouldVerifySequenceNotFoundWithMaximumNumberOfRequestToReturnInFailure()
public void shouldRetrieveRecordedRequests()
public void shouldRetrieveRecordedRequestsAndResponse()
public void shouldRetrieveRecordedRequestsByOpenAPI()
public void shouldRetrieveActiveExpectations()
public void shouldRetrieveRecordedExpectations()
                                        throws InterruptedException
InterruptedExceptionpublic void shouldRetrieveRecordedLogMessages()
public void shouldClearExpectationsAndLogs()
public void shouldClearExpectationsAndLogsByOpenAPI()
public void shouldReset()
public void shouldErrorForInvalidExpectation()
                                      throws Exception
Exceptionpublic void shouldErrorForInvalidRequest()
                                  throws Exception
Exceptionpublic void shouldForwardRequestInHTTPWithDelay()
public void shouldForwardOverriddenRequestWithDelay()
public void shouldForwardOverriddenRequestWithRequestModifier()
public void shouldForwardOverriddenRequestWithRequestAndResponseModifiers()
public void shouldForwardOverriddenRequestWithEmptyRequestAndResponseModifiers()
public void shouldForwardRequestInHTTP()
public void shouldForwardRequestInHTTPS()
public void shouldForwardOverriddenRequest()
public void shouldForwardOverriddenRequestWithOverriddenResponse()
public void shouldForwardOverriddenRequestWithSocketAddress()
public void shouldForwardTemplateInVelocity()
public void shouldForwardTemplateInMustache()
public void shouldAllowSimultaneousForwardAndResponseExpectations()
Copyright © 2022. All rights reserved.