public void Retry_Observable_RetryCount_Default_ArgumentChecking() { #pragma warning disable IDE0034 // Simplify 'default' expression (illustrative of method signature) ReactiveAssert.Throws <ArgumentNullException>(() => Subscribable.Retry <int>(default(ISubscribable <int>), 0)); ReactiveAssert.Throws <ArgumentOutOfRangeException>(() => DummySubscribable <int> .Instance.Retry(-1)); ReactiveAssert.Throws <ArgumentNullException>(() => DummySubscribable <int> .Instance.Retry(0).Subscribe(null)); #pragma warning restore IDE0034 // Simplify 'default' expression }
public void Retry_Observable_RetryCount_ArgumentChecking() { ReactiveAssert.Throws <ArgumentNullException>(() => Subscribable.Retry <int>(null, 0)); ReactiveAssert.Throws <ArgumentOutOfRangeException>(() => DummySubscribable <int> .Instance.Retry(-1)); ReactiveAssert.Throws <ArgumentNullException>(() => DummySubscribable <int> .Instance.Retry(0).Subscribe(null)); }
public void Retry_Observable_Default_ArgumentChecking() { ReactiveAssert.Throws <ArgumentNullException>(() => Subscribable.Retry <int>(null)); ReactiveAssert.Throws <ArgumentNullException>(() => DummySubscribable <int> .Instance.Retry().Subscribe(null)); }