public void Eagerly_Validate_Source_Selector_Task() { Assert.Throws <ArgumentNullException>(() => { var t = AsyncEnumerable.Average(Null <BaseType>(), QuickFunctions <BaseType> .IdentityTasked); }); }
public void Eagerly_Validate_Source() { Assert.Throws <ArgumentNullException>(() => { var t = AsyncEnumerable.Average(Null <BaseType>()); }); }
public void Eagerly_Validate_Selector_Selector() { var target = new ThrowingAsyncEnumerable <BaseType>(); Assert.Throws <ArgumentNullException>(() => { var t = AsyncEnumerable.Average(target, (Func <BaseType, BaseType>)null); }); }