public void ElementAt_ArgumentChecking() { ReactiveAssert.Throws <ArgumentNullException>(() => Observable.ElementAt(default(IObservable <int>), 2)); ReactiveAssert.Throws <ArgumentOutOfRangeException>(() => Observable.ElementAt(DummyObservable <int> .Instance, -1)); }