Exemplo n.º 1
0
        public void SortTest()
        {
            String[] a = { "0", "1", "2", "3", "4", "5", "6", "7", "8", "9" };
            Shuffle.Do(a);

            Assert.IsFalse(SortHelper.IsSorted(a));
            BUMergeSort.Sort(a);
            Assert.IsTrue(SortHelper.IsSorted(a));
        }
Exemplo n.º 2
0
        public void SortWithComparerTest_DESCOrder_NullComparer()
        {
            Point[] points = new Point[10];
            for (int i = 0; i < 10; i++)
            {
                points[i] = new Point(i, 10 - i);
            }

            BUMergeSort.Sort(points, null, SortOrder.DESC);
        }
Exemplo n.º 3
0
        public void SortWithComparerTest_DESC()
        {
            Point[] points = new Point[10];
            for (int i = 0; i < 10; i++)
            {
                points[i] = new Point(i, 10 - i);
            }
            Shuffle.Do(points);

            Assert.IsFalse(SortHelper.IsSorted(points, Point.X_ORDER, SortOrder.DESC));
            BUMergeSort.Sort(points, Point.X_ORDER, SortOrder.DESC);
            Assert.IsTrue(SortHelper.IsSorted(points, Point.X_ORDER, SortOrder.DESC));
        }
Exemplo n.º 4
0
 public void SortWithComparerTest_DESCOrder_NullArray()
 {
     BUMergeSort.Sort(null, Point.X_ORDER, SortOrder.DESC);
 }
Exemplo n.º 5
0
 public void SortWithComparerTest_NullArray()
 {
     BUMergeSort.Sort(null, Point.X_ORDER);
 }
Exemplo n.º 6
0
 public void SortTest_DESCOrder_NullArray()
 {
     BUMergeSort.Sort(null, SortOrder.DESC);
 }
Exemplo n.º 7
0
 public void SortTest_NullArray()
 {
     BUMergeSort.Sort(null);
 }