### Question:
LearnSort { public static int[] quickSort(@NotNull int[] array) { quickSort(array, 0, array.length - 1); return array; }  static int[] insertSort(int[] array); static int[] shellSort(int[] array); static int[] selectionSort(int[] array); static int[] heapSort(int[] array); static int[] bubbleSort(@NotNull int[] array); static int[] quickSort(@NotNull int[] array); static int[] mergingSort(int[] array); static int[] radixSort(@NotNull int[] arr); final static int[] originalArray; }### Answer:
@Test public void testQuickSort() throws Exception { Assert.assertThat(resultArray, Matchers.equalTo(LearnSort.quickSort(originalArray))); }