public void Sum() { var source = new string[] { "A", "B" }; var sum = ExtensionMethods.Sum(source, x => x.Length); Assert.AreEqual <long>(2, sum); }
public void SumWithNullSelector() { var source = new string[] { "A", "B" }; Func <string, long> selector = null; var sum = ExtensionMethods.Sum(source, selector); }
public void SumWithNullSource() { string[] source = null; Func <string, long> selector = null; var sum = ExtensionMethods.Sum(source, selector); }