public void HeapSort() { Sorting.HeapSort<int>(a, 0, length, ic); for (int i = 1; i < length; i++) Assert.IsTrue(a[i - 1] <= a[i], "Inversion at " + i); }