Additional enumerable extensions tests

This commit is contained in:
Chris Cameron
2018-02-21 12:21:48 -05:00
parent 24d674337b
commit 04d24c26c2

View File

@@ -374,6 +374,29 @@ namespace ICD.Common.Utils.Tests.Extensions
Assert.AreEqual("C", values[2]);
}
[Test]
public void DistinctTest()
{
string[] items =
{
"one",
"two",
"three"
};
items = items.Distinct(i => i.Length).ToArray();
Assert.AreEqual(2, items.Length);
Assert.AreEqual("one", items[0]);
Assert.AreEqual("three", items[1]);
}
[Test]
public void DistinctComparerTest()
{
Assert.Inconclusive();
}
[Test]
public void UnanimousTest()
{