public void ShouldReturnClonedEmptyListToNewArrayReference() { // Arrange var list = new List <string>(); // Act var result = StringListUtils.Clone(list); // Assert Assert.That(ReferenceEquals(result, list), Is.False); AssertListEquality(result, list); }
public void ShouldReturnCloned_List_With_Three_Entries() { // Arrange var list = new[] { "One", "Two", "Three" }; // Act var result = StringListUtils.Clone(list); // Assert Assert.That(ReferenceEquals(result, list), Is.False); AssertListEquality(result, list); }
protected void TestSort(IList <string> iStrings, IList <string> iExpected, bool iAscending, bool iIgnoreCase, string iErrorMsg) { IList <string> vActual = StringListUtils.Sort(iStrings, iAscending, iIgnoreCase); CompareLists(vActual, iExpected, iErrorMsg); }
protected void TestNormalize(IList <string> iStrings, IList <string> iExpected, string iErrorMsg) { IList <string> vActual = StringListUtils.Normalize(iStrings); CompareLists(vActual, iExpected, iErrorMsg); }
protected void TestRemoveDuplicates(IList <string> iStrings, IList <string> iExpected, string iErrorMsg) { IList <string> vActual = StringListUtils.RemoveDuplicates(iStrings); CompareLists(vActual, iExpected, iErrorMsg); }
protected void TestToUpper(IList <string> iStrings, IList <string> iExpected, string iErrorMsg) { IList <string> vActual = StringListUtils.ToUpper(iStrings); CompareLists(vActual, iExpected, iErrorMsg); }