public void can_really_wait_until_the_condition_passes_in_subsequent_calls() { int i = 0; Func<bool> condition = () => { i++; return i > 3; }; Wait.Until(condition).ShouldBeTrue(); }