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); }
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); }