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 © 2024. All rights reserved.