Пример #1
0
 public void Eagerly_Validate_Source_Selector_Task()
 {
     Assert.Throws <ArgumentNullException>(() =>
     {
         var t = AsyncEnumerable.Average(Null <BaseType>(), QuickFunctions <BaseType> .IdentityTasked);
     });
 }
Пример #2
0
 public void Eagerly_Validate_Source()
 {
     Assert.Throws <ArgumentNullException>(() =>
     {
         var t = AsyncEnumerable.Average(Null <BaseType>());
     });
 }
Пример #3
0
        public void Eagerly_Validate_Selector_Selector()
        {
            var target = new ThrowingAsyncEnumerable <BaseType>();

            Assert.Throws <ArgumentNullException>(() =>
            {
                var t = AsyncEnumerable.Average(target, (Func <BaseType, BaseType>)null);
            });
        }