Tests.TryUntilNoExceptionTest.TestTryUntilNoExceptionOfTypeAfterFiveTimes C# (CSharp) Method

TestTryUntilNoExceptionOfTypeAfterFiveTimes() private method

private TestTryUntilNoExceptionOfTypeAfterFiveTimes ( ) : void
return void
        public void TestTryUntilNoExceptionOfTypeAfterFiveTimes()
        {
            var times = 10;
            var generator = new Generator(times, true);
            bool result = false;
            Expect(RetryHelperTest.CountTime(() =>
                result = _target.Try(() => generator.Next()).UntilNoException<ApplicationException>()),
                EqualTo(RetryHelperTest.Interval * times).Within(RetryHelperTest.Tolerance));
            Expect(generator.TriedTimes, EqualTo(times + 1));
            Expect(result, True);
        }