Exemple #1
0
        public void DelaySubscription_ArgumentChecking()
        {
            ReactiveAssert.Throws <ArgumentNullException>(() => Subscribable.DelaySubscription(default(ISubscribable <int>), DateTimeOffset.Now));

            ReactiveAssert.Throws <ArgumentNullException>(() => Subscribable.DelaySubscription(default(ISubscribable <int>), TimeSpan.Zero));

            ReactiveAssert.Throws <ArgumentOutOfRangeException>(() => Subscribable.DelaySubscription(DummySubscribable <int> .Instance, TimeSpan.FromSeconds(-1)));
        }