Beispiel #1
0
        public void ProgressiveRetryTest()
        {
            var tries = 0;

            try
            {
                tries = ExecutionHelper.ProgressiveRetry(() =>
                {
                    var drives = DriveHelper.GetRemovableDrives();
                }, 3, 10);
            }
            catch (Exception ex)
            {
                Assert.Fail($"Progressive retry failed: {ex.Message}.");
            }

            Assert.IsTrue(tries > 0);
        }