public void TestSort(int[] input, int[] expected) { QuickSortOptimized sorter = new QuickSortOptimized(); //Act sorter.DoQuickSortOptimized(input); //Assert for (int i = 0; i < input.Length; i++) { Assert.AreEqual(expected[i], input[i]); } }
public void OptimizedQuickSort() { ISort <int> sort = new QuickSortOptimized <int>(); sort.Sort(RandomArray(), Comparer <int> .Default); }