public void TestFixedStrategy()
        {
            var strategy = new FixedRetryStrategy
            {
                MaxTries    = ATTEMPTS,
                Interval    = TimeSpan.FromMilliseconds(INTERVAL_MS),
                MaxInterval = TimeSpan.FromSeconds(2),
                MinInterval = TimeSpan.FromMilliseconds(500)
            };

            const int EXPECTED_TIME_MS = ATTEMPTS * INTERVAL_MS;

            RunBasicTests(strategy, EXPECTED_TIME_MS);
        }
        public void TestFixedStrategy()
        {
            var strategy = new FixedRetryStrategy
            {
                MaxTries = ATTEMPTS,
                Interval = TimeSpan.FromMilliseconds(INTERVAL_MS),
                MaxInterval = TimeSpan.FromSeconds(2),
                MinInterval = TimeSpan.FromMilliseconds(500)
            };

            const int EXPECTED_TIME_MS = ATTEMPTS * INTERVAL_MS;

            RunBasicTests(strategy, EXPECTED_TIME_MS);
        }