Exemple #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));
        }
Exemple #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);
        }
Exemple #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));
        }
Exemple #4
0
 public void SortWithComparerTest_DESCOrder_NullArray()
 {
     BUMergeSort.Sort(null, Point.X_ORDER, SortOrder.DESC);
 }
Exemple #5
0
 public void SortWithComparerTest_NullArray()
 {
     BUMergeSort.Sort(null, Point.X_ORDER);
 }
Exemple #6
0
 public void SortTest_DESCOrder_NullArray()
 {
     BUMergeSort.Sort(null, SortOrder.DESC);
 }
Exemple #7
0
 public void SortTest_NullArray()
 {
     BUMergeSort.Sort(null);
 }