public void DataComparerTest_SortList_Compare_Numbers() { var dataComparer = new StringDataItemComparer(); var list = new List <string>() { "415. Same", "1. Same", "3. Same", "2. Same", "5. Same", "4. Same", "41. Same", }; list.Sort(dataComparer); CollectionAssert.AreEqual(new List <string>() { "1. Same", "2. Same", "3. Same", "4. Same", "5. Same", "41. Same", "415. Same", }, list); }
public void DataComparerTest(string x, string y, int expected) { var dataComparer = new StringDataItemComparer(); var actual = dataComparer.Compare(x, y); Assert.AreEqual(expected, actual); }
public void DataComparerTest_SortList_Compare_Words() { var dataComparer = new StringDataItemComparer(); var list = new List <string>() { "4. A", "42. B" }; list.Sort(dataComparer); CollectionAssert.AreEqual(new List <string>() { "4. A", "42. B" }, list); }
public void DataComparerTest_SortList_2() { var dataComparer = new StringDataItemComparer(); var list = new List <string>() { "415. Bpple", "1. Apple", }; list.Sort(dataComparer); CollectionAssert.AreEqual(new List <string>() { "1. Apple", "415. Bpple", }, list); }
public void DataComparerTest_SortList() { var dataComparer = new StringDataItemComparer(); var list = new List <string>() { "415. Apple", "30432. Something something something", "32. Cherry is the best", "1. Apple", "2. Banana is yellow" }; list.Sort(dataComparer); CollectionAssert.AreEqual(new List <string>() { "1. Apple", "415. Apple", "2. Banana is yellow", "32. Cherry is the best", "30432. Something something something", }, list); }