Пример #1
0
        public void LinqSort_ListWithInvalidString_IndexOutOfRangeException()
        {
            List <string> expected = new List <string>()
            {
                "qweqweab",
                "a",
                "dfsffdda"
            };

            Assert.Throws <IndexOutOfRangeException>(() => StringSorter.LinqSort(expected));
        }
Пример #2
0
        public void LinqSort_SomeStrings_SortedStrings()
        {
            List <string> strings = new List <string>()
            {
                "asdasdcb",
                "qweqweab",
                "dfsffdda"
            };

            List <string> expected = new List <string>()
            {
                "qweqweab",
                "asdasdcb",
                "dfsffdda"
            };

            CollectionAssert.AreEqual(expected, StringSorter.LinqSort(strings));
        }
Пример #3
0
 public void LinqSort_NullList_ArgumentNullException()
 {
     Assert.Throws <ArgumentNullException>(() => StringSorter.LinqSort(null));
 }