public void CreatesDefaultServiceBusPolicyFromConfiguration() { var retryPolicy = RetryPolicyFactory.GetDefaultAzureServiceBusRetryPolicy(); var retryStrategy = retryPolicy.RetryStrategy as Incremental; Assert.AreEqual("Default Azure ServiceBus Retry Strategy", retryStrategy.Name); var busPolicy1 = RetryPolicyFactory.GetRetryPolicy <ServiceBusTransientErrorDetectionStrategy>(); Assert.IsInstanceOfType(busPolicy1.RetryStrategy, typeof(Incremental)); Assert.IsInstanceOfType(retryPolicy.ErrorDetectionStrategy, typeof(ServiceBusTransientErrorDetectionStrategy)); Assert.IsInstanceOfType(busPolicy1.ErrorDetectionStrategy, typeof(ServiceBusTransientErrorDetectionStrategy)); }
protected override void Act() { this.retryPolicy = RetryPolicyFactory.GetDefaultAzureServiceBusRetryPolicy(); }
public RetryPolicy GetDefaultAzureServiceBusRetryPolicy() { return(RetryPolicyFactory.GetDefaultAzureServiceBusRetryPolicy()); }