public class ClientConfigurationMaxErrorRetryTest extends RetryPolicyTestBase
ClientConfiguration.setMaxErrorRetry(int) and
 ClientConfiguration.setRetryPolicy(RetryPolicy) are used.RetryPolicyTestBase.ContextDataCollectionBackoffStrategy, RetryPolicyTestBase.ContextDataCollectionRetryCondition, RetryPolicyTestBase.MockHttpClient, RetryPolicyTestBase.ReturnServiceErrorHttpClient, RetryPolicyTestBase.TestAmazonWebServiceRequest, RetryPolicyTestBase.TestHttpResponseHandler, RetryPolicyTestBase.ThrowingExceptionHttpClientbackoffStrategy, clientConfiguration, errorResponseHandler, originalRequest, retryCondition| Constructor and Description | 
|---|
| ClientConfigurationMaxErrorRetryTest() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | resetClientConfiguration() | 
| void | testClientConfigLevelMaxErrorRetry()-- Explicitly set maxErrorRetry in ClientConfiguration level;
 -- Default/custom RetryPolicy's that don't override such setting. | 
| void | testDefaultMaxErrorRetry()-- No explicit calls on ClientConfiguration#setMaxErrorRetry(int);
 -- Default RetryPolicy's. | 
| void | testNoRetry() | 
| void | testRetryPolicyLevelMaxErrorRetry()-- Explicitly set maxErrorRetry in ClientConfiguration level;
 -- Custom RetryPolicy's that want to override such setting. | 
getSampleRequestWithNonRepeatableContent, getSampleRequestWithRepeatableContent, injectMockHttpClient, verifyExpectedContextDatapublic ClientConfigurationMaxErrorRetryTest()
public void resetClientConfiguration()
public void testDefaultMaxErrorRetry()
public void testClientConfigLevelMaxErrorRetry()
public void testNoRetry()
public void testRetryPolicyLevelMaxErrorRetry()
Copyright © 2021. All rights reserved.