public void AllWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.All(x => x.Length == 0)); }
public void ToDictionaryNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.ToDictionary(x => x, x => x, StringComparer.CurrentCulture)); }
public void SimpleFirstOrDefaultWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.FirstOrDefault()); }
public void ReverseNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Reverse()); }
public void ToListNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.ToList()); }
public void SimpleSkipWhileNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.SkipWhile(x => x.Length == 0)); }
public void SimpleDistinctNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Distinct()); }
public void ProjectedAverageWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Average(x => x)); }
public void ProjectedMinWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Min(x => x.Length)); }
public void SeededProjectionAggregateWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Aggregate("", (x, y) => x + y, x => x)); }
public void SimpleAverageWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Average()); }
public void SimpleAggregateWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Aggregate((x, y) => x + y)); }
public void ComparerSpecifiedContainsWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Contains("x", StringComparer.CurrentCulture)); }
public void SimpleContainsWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Contains("x")); }
public void TakeNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Take(1)); }
public void GroupByNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.GroupBy(x => x, x => x, (x, y) => x, StringComparer.CurrentCulture)); }
public void SkipNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Skip(1)); }
public void ConditionalLongCountWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.LongCount(x => x.Length == 0)); }
public void SkipWhileWithIndexNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.SkipWhile((x, i) => x.Length == 0)); }
public void SimpleSelectNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Select(x => x)); }
public void DistinctWithComparerNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Distinct(StringComparer.CurrentCulture)); }
public void SelectWithIndexNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Select((x, i) => x)); }
public void AsEnumerableNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.AsEnumerable()); }
public void WhereWithIndexNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Where((x, i) => false)); }
public void ToFutureArrayNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.ToFutureArray()); }
public void SimpleDefaultIfEmptyNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.DefaultIfEmpty()); }
public void SimpleLastWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.Last()); }
public void DefaultIfEmptyWithDefaultNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.DefaultIfEmpty("")); }
public void ConditionalFirstOrDefaultWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.FirstOrDefault(x => x.Length == 0)); }
public void ElementAtOrDefaultWithNullSource() { Assert.Throws <ArgumentNullException>(() => NullDataProducer.ElementAtOrDefault(0)); }