public void GetMaxTest() { var array = new[] { 1, 8, 7 }; var heap = new BinaryMaxHeap(array); var max = heap.GetMax(); const int expectedMax = 8; Assert.IsTrue(max == expectedMax, "Invalid maximum element retrieved"); }
public void GetMaxTest() { var heap = new BinaryMaxHeap(new int[] { 4, 1, 3, 2, 16, 9, 10, 14, 8, 7 }); heap.GetMax().Should().Be(16); }