public void SortExample()
        {
            var sorter = new OddEvenTransportSorter<int>();

            var list = new List<int> {13, 5, 77, 9, 12};

            sorter.Sort(list, Comparer<int>.Default);

            Assert.AreEqual(5, list[0]);
            Assert.AreEqual(9, list[1]);
            Assert.AreEqual(12, list[2]);
            Assert.AreEqual(13, list[3]);
            Assert.AreEqual(77, list[4]);
        }
Ejemplo n.º 2
0
        public void SortExample()
        {
            var sorter = new OddEvenTransportSorter <int>();

            var list = new List <int> {
                13, 5, 77, 9, 12
            };

            sorter.Sort(list, Comparer <int> .Default);

            Assert.AreEqual(5, list[0]);
            Assert.AreEqual(9, list[1]);
            Assert.AreEqual(12, list[2]);
            Assert.AreEqual(13, list[3]);
            Assert.AreEqual(77, list[4]);
        }
Ejemplo n.º 3
0
		  public void ExceptionNullComparer1()
		  {
			  var sorter = new OddEvenTransportSorter<int>();
			  sorter.Sort(new List<int>(), (IComparer<int>)null);
		  }
Ejemplo n.º 4
0
		  public void ExceptionNullList2()
		  {
			  var sorter = new OddEvenTransportSorter<int>();
			  sorter.Sort(null, Comparer<int>.Default);
		  }
Ejemplo n.º 5
0
		  public void ExceptionNullList3()
		  {
			  var sorter = new OddEvenTransportSorter<int>();
			  sorter.Sort(null, SortOrder.Ascending);
		  }
Ejemplo n.º 6
0
		public void Simple()
		  {
			  var sorter = new OddEvenTransportSorter<int>();
			  TestSorter(sorter);
		  }
Ejemplo n.º 7
0
		  public void ExceptionNullList1()
		  {
			  var sorter = new OddEvenTransportSorter<int>();
			  sorter.Sort(null);
		  }
Ejemplo n.º 8
0
        public void TestOddEvenTransportSortNullComparer1()
        {
            OddEvenTransportSorter <int> sorter = new OddEvenTransportSorter <int>();

            sorter.Sort(new List <int>(), (IComparer <int>)null);
        }
Ejemplo n.º 9
0
        public void TestOddEvenTransportSortNullList3()
        {
            OddEvenTransportSorter <int> sorter = new OddEvenTransportSorter <int>();

            sorter.Sort(null, SortOrder.Ascending);
        }
Ejemplo n.º 10
0
        public void TestOddEvenTransportSortNullList2()
        {
            OddEvenTransportSorter <int> sorter = new OddEvenTransportSorter <int>();

            sorter.Sort(null, Comparer <int> .Default);
        }
Ejemplo n.º 11
0
        public void TestOddEvenTransportSortNullList1()
        {
            OddEvenTransportSorter <int> sorter = new OddEvenTransportSorter <int>();

            sorter.Sort(null);
        }
Ejemplo n.º 12
0
        public void TestOddEvenTransportSort()
        {
            OddEvenTransportSorter <int> sorter = new OddEvenTransportSorter <int>();

            TestSorter(sorter);
        }