public void Handler_Errors_Immediately() { var us = new CompletableSubject(); us .RetryWhen(v => Observable.Throw <int>(new InvalidOperationException())) .Test() .AssertFailure(typeof(InvalidOperationException)); Assert.False(us.HasObserver()); }
public void Handler_Completes_Immediately() { var us = new CompletableSubject(); us .RetryWhen(v => Observable.Empty <int>()) .Test() .AssertResult(); Assert.False(us.HasObserver()); }