Tests.OnFailureTest.TestOnFailureShouldNotFireIfSucceedAtFirstTime C# (CSharp) Method

TestOnFailureShouldNotFireIfSucceedAtFirstTime() private method

private TestOnFailureShouldNotFireIfSucceedAtFirstTime ( ) : void
return void
        public void TestOnFailureShouldNotFireIfSucceedAtFirstTime()
        {
            var times = 0;
            var generator = new Generator(times);
            var onFailureTriggered = 0;
            _target.Try(() => generator.Next())
                   .OnFailure(t => onFailureTriggered++)
                   .Until(t => t);
            Expect(onFailureTriggered, EqualTo(0));
        }