Ejemplo n.º 1
0
        public void NoRetryPolicy_RecommendsNo()
        {
            // arrange
            var noRetryPolicy = new NoRetry();

            // act and assert
            Assert.IsFalse(noRetryPolicy.ShouldRetry(0, null, out TimeSpan retryInterval));
            Assert.AreEqual(TimeSpan.Zero, retryInterval);
        }
        public void NoRetryPolicy_VerifyBehavior_Success()
        {
            var noRetryPolicy = new NoRetry();

            TimeSpan retryInterval;

            Assert.IsFalse(noRetryPolicy.ShouldRetry(Arg.Any <int>(), Arg.Any <Exception>(), out retryInterval));
            Assert.AreEqual(TimeSpan.Zero, retryInterval);
        }