Class DefaultOutboundRequestResponseInterceptorUnitTest
java.lang.Object
de.hybris.platform.outboundservices.monitoring.DefaultOutboundRequestResponseInterceptorUnitTest
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetUp()voidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoid
-
Constructor Details
-
DefaultOutboundRequestResponseInterceptorUnitTest
public DefaultOutboundRequestResponseInterceptorUnitTest()
-
-
Method Details
-
setUp
- Throws:
IOException
-
testIntercept_success
- Throws:
IOException
-
testIntercept_success_successRetentionFalse
- Throws:
IOException
-
testIntercept_error_fallbackErrorParser
- Throws:
IOException
-
testIntercept_error_errorParser
- Throws:
IOException
-
testIntercept_error_errorParsersNotApplicable
- Throws:
IOException
-
testSettingErrorParsersToNullResultsInEmptyList
public void testSettingErrorParsersToNullResultsInEmptyList() -
testSettingErrorParsersDoesNotLeakReferences
public void testSettingErrorParsersDoesNotLeakReferences() -
testGettingErrorParsersDoesNotLeakReferences
public void testGettingErrorParsersDoesNotLeakReferences() -
testIntercept_error_errorRetentionFalse
- Throws:
IOException
-
testInterceptIntegrationTimeoutExceptionWhenIssuingRequest
- Throws:
IOException
-
testInterceptIntegrationTimeoutExceptionWhenIssuingRequestErrorRetentionFalse
public void testInterceptIntegrationTimeoutExceptionWhenIssuingRequestErrorRetentionFalse() throws IOException- Throws:
IOException
-
testIOExceptionWhenIssuingRequest
- Throws:
IOException
-
testIOExceptionWhenIssuingRequestErrorRetentionFalse
- Throws:
IOException
-
testIntercept_noMessageIdPresent
- Throws:
IOException
-
testIntercept_noMessageIdPresent_inCaseOfEmptyValue
- Throws:
IOException
-
testIntercept_noPayloadGenerated_emptyList
- Throws:
IOException
-
testIntercept_noPayloadGenerated_null
- Throws:
IOException
-
testIntercept_noOutboundRequestModelPresent
- Throws:
IOException
-
testIntercept_multipleOutboundRequestModelsPresent
- Throws:
IOException
-
test_returnPayloadExceedsMaxSize_NoContentLengthHeader
- Throws:
IOException
-
test_returnPayloadExceedsMaxSize_ContentLengthHeaderPresent
- Throws:
IOException
-
test_returnPayloadExceedsMaxSize_ContentLengthAndTransferEncodingHeaderPresent
public void test_returnPayloadExceedsMaxSize_ContentLengthAndTransferEncodingHeaderPresent() throws IOException- Throws:
IOException
-
test_returnPayloadEqualsMaxSize_NoContentLenghHeader
- Throws:
IOException
-