public void Removes_Duplicates_When_Specified() { IList <int> result = SampleIntegersString.ToList <int>(true); Assert.AreEqual(4, result.Count); Assert.AreEqual(7, result[0]); Assert.AreEqual(3, result[1]); Assert.AreEqual(9, result[2]); Assert.AreEqual(5, result[3]); }
public void Allows_Custom_Parser() { IList <int> result = SampleIntegersString.ToList <int>(int.TryParse, true); Assert.AreEqual(4, result.Count); Assert.AreEqual(7, result[0]); Assert.AreEqual(3, result[1]); Assert.AreEqual(9, result[2]); Assert.AreEqual(5, result[3]); }
public void Preserves_Duplicates_By_Default() { IList <int> result = SampleIntegersString.ToList <int>(); Assert.AreEqual(5, result.Count); Assert.AreEqual(7, result[0]); Assert.AreEqual(3, result[1]); Assert.AreEqual(9, result[2]); Assert.AreEqual(3, result[3]); Assert.AreEqual(5, result[4]); }