System.Linq.Tests.AggregateTests.NullFunc C# (CSharp) Method

NullFunc() private method

private NullFunc ( ) : void
return void
        public void NullFunc()
        {
            Expression<Func<int, int, int>> func = null;
            Assert.Throws<ArgumentNullException>("func", () => Enumerable.Range(0, 3).AsQueryable().Aggregate(func));
            Assert.Throws<ArgumentNullException>("func", () => Enumerable.Range(0, 3).AsQueryable().Aggregate(0, func));
            Assert.Throws<ArgumentNullException>("func", () => Enumerable.Range(0, 3).AsQueryable().Aggregate(0, func, i => i));
        }