Пример #1
0
 public void Create_ArgumentNullChecks()
 {
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.Create <int>(default(IQbservableProvider), _ => new IObservable <object> [0]));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.Create <int>(_qbp, default(Expression <Func <IObserver <int>, IEnumerable <IObservable <object> > > >)));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.Create(default(IQbservableProvider), () => new IObservable <object> [0]));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.Create(_qbp, null));
 }
Пример #2
0
 public void ForkJoin_ArgumentNullChecks()
 {
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.ForkJoin(_qbNull, _qbMy, (a, b) => a + b));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.ForkJoin(_qbMy, _qbNull, (a, b) => a + b));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.ForkJoin(_qbMy, _qbMy, default(Expression <Func <int, int, int> >)));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.ForkJoin(default(IQbservableProvider), _qbMy));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.ForkJoin(_qbp, default(IQbservable <int>[])));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.ForkJoin(default(IQbservableProvider), new MyQueryable <IObservable <int> >()));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.ForkJoin(_qbp, default(IQueryable <IObservable <int> >)));
 }
Пример #3
0
 public void ForkJoin_ArgumentNullChecks()
 {
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.ForkJoin(_qbNull, _qbMy, (a, b) => a + b));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.ForkJoin(_qbMy, _qbNull, (a, b) => a + b));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.ForkJoin(_qbMy, _qbMy, default(Expression <Func <int, int, int> >)));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.ForkJoin(default, _qbMy));
Пример #4
0
 public void Let_ArgumentNullChecks()
 {
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.Let(_qbNull, xs => xs));
     ReactiveAssert.Throws <ArgumentNullException>(() => QbservableEx.Let(_qbMy, default(Expression <Func <IObservable <int>, IObservable <int> > >)));
 }