Example #1
0
        public void QuickSorting_SwapTest()
        {
            QuickSorting sorting = new QuickSorting();

            int[] testArray = new[] { 3, 2, 7, 3, 1, 4, 5, 4 };
            int   i         = 2;
            int   j         = 5;
            int   old_i     = testArray[i];
            int   old_j     = testArray[j];

            sorting.Swap(testArray, i, j);

            Assert.AreEqual(testArray[i], old_j);
            Assert.AreEqual(testArray[j], old_i);
        }