public abstract class AbstractBasicMockingIntegrationTest extends AbstractMockingIntegrationTestBase
headersToIgnore, insecureEchoServer, mockServerClient, secureEchoServer, servletContext| Constructor and Description |
|---|
AbstractBasicMockingIntegrationTest() |
calculatePath, createClientAndEventLoopGroup, getServerPort, getServerSecurePort, makeRequest, resetServer, resetServletContext, startEchoServer, stopEventLoopGroup, 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 shouldReturnResponseByMatchingPathAndMethod()
public void shouldReturnResponseForExpectationWithDelay()
public void shouldReturnResponseForCallbackClassWithDelay()
public void shouldReturnResponseForCallbackToSpecifiedClassWithPrecannedResponse()
public void shouldReturnResponseByMatchingOpenAPIUrlWithOperationId()
public void shouldReturnResponseByMatchingOpenAPISpecWithOperationId()
throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingExceptionpublic void shouldReturnResponseByMatchingOpenAPIUrlWithoutOperationId()
public void shouldReturnResponseByMatchingOpenAPIExpectationWithUrl()
public 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()
public void shouldVerifyReceivedRequestsSpecificTimesInHttpAndHttps()
public void shouldVerifyNotReceivedRequestWithEmptyBody()
public void shouldVerifyNotEnoughRequestsReceived()
public void shouldVerifyNotEnoughRequestsReceivedWithOpenAPI()
public void shouldVerifyNoRequestsReceived()
public void shouldVerifySequenceOfRequestsReceived()
public void shouldVerifySequenceOfRequestsReceivedByOpenAPI()
public void shouldRetrieveRecordedRequests()
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 shouldForwardRequestInHTTP()
public void shouldForwardRequestInHTTPS()
public void shouldForwardOverriddenRequest()
public void shouldForwardOverriddenRequestWithOverriddenResponse()
public void shouldForwardOverriddenRequestWithSocketAddress()
public void shouldForwardTemplateInVelocity()
public void shouldForwardCallbackClassWithDelay()
public void shouldForwardCallbackClassToOverrideRequestInTestClasspathAsClass()
public void shouldForwardCallbackClassToOverrideRequestInTestClasspathAsString()
public void shouldForwardCallbackClassToOverrideRequestAndResponseInTestClasspath()
public void shouldAllowSimultaneousForwardAndResponseExpectations()
Copyright © 2020. All rights reserved.