public void TestDistinctWhenThrowingExceptions() { string[] employeesNames = null; var result = LINQFunctions.Distinct(employeesNames, new EqualityComparer <string>()); Assert.Throws <ArgumentNullException>(() => result.Count()); }
public void TestDistinct() { string[] employeesNames = { "Mara", "Mara", "Ana", "Andreea" }; var distinctEqualityComparer = new EqualityComparer <string>(); var result = LINQFunctions.Distinct(employeesNames, distinctEqualityComparer); Assert.Equal(3, result.Count()); }