public void TestBubbleSortRecursive()
        {
            int[] arr      = { 64, 34, 25, 12, 22, 11, 90 };
            var   result   = bubbleSort.Sort(arr, arr.Length);
            var   expected = new[] { 11, 12, 22, 25, 34, 64, 90 };

            Assert.Equal(expected, result);
        }
Ejemplo n.º 2
0
        public void Test(int[] data)
        {
            // Arrange
            int[] data2 = new int[data.Length];
            Array.Copy(data, data2, data.Length);
            Array.Sort(data2);
            var sorter = new BubbleSortRecursive <int>();

            // Act
            sorter.Sort(data);

            // Assert
            CollectionAssert.AreEqual(data, data2);
        }