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); }