public void Array_Basic_Params_DelayError() { SingleSource.Concat(true, SingleSource.Just(1), SingleSource.Just(2) ) .Test() .AssertResult(1, 2); }
public void Array_Basic_Params() { SingleSource.Concat( SingleSource.Just(1), SingleSource.Just(2) ) .Test() .AssertResult(1, 2); }
public void Enumerable_Basic_Params_DelayError() { SingleSource.Concat( new List <ISingleSource <int> >() { SingleSource.Just(1), SingleSource.Just(2) }, true ) .Test() .AssertResult(1, 2); }
public void Enumerable_MoveNext_Crash() { SingleSource.Concat(new FailingEnumerable <ISingleSource <int> >(false, true, false)) .Test() .AssertFailure(typeof(InvalidOperationException)); }