コード例 #1
0
        public void Handler_Errors_Immediately()
        {
            var us = new CompletableSubject();

            us
            .RepeatWhen(v => Observable.Throw <int>(new InvalidOperationException()))
            .Test()
            .AssertFailure(typeof(InvalidOperationException));

            Assert.False(us.HasObserver());
        }
コード例 #2
0
        public void Handler_Completes_Immediately()
        {
            var us = new CompletableSubject();

            us
            .RepeatWhen(v => Observable.Empty <int>())
            .Test()
            .AssertResult();

            Assert.False(us.HasObserver());
        }