Пример #1
0
        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);
        }
Пример #2
0
        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);
        }
Пример #3
0
        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);
        }
Пример #4
0
        protected void TestNormalize(IList <string> iStrings, IList <string> iExpected, string iErrorMsg)
        {
            IList <string> vActual = StringListUtils.Normalize(iStrings);

            CompareLists(vActual, iExpected, iErrorMsg);
        }
Пример #5
0
        protected void TestRemoveDuplicates(IList <string> iStrings, IList <string> iExpected, string iErrorMsg)
        {
            IList <string> vActual = StringListUtils.RemoveDuplicates(iStrings);

            CompareLists(vActual, iExpected, iErrorMsg);
        }
Пример #6
0
        protected void TestToUpper(IList <string> iStrings, IList <string> iExpected, string iErrorMsg)
        {
            IList <string> vActual = StringListUtils.ToUpper(iStrings);

            CompareLists(vActual, iExpected, iErrorMsg);
        }