public void LargestRectangleAreaTest() { //Assert.AreEqual(1, leetCode.LargestRectangleArea(new[] { 1 })); Assert.AreEqual(3, leetCode.LargestRectangleArea(new[] { 2, 1, 2 })); Assert.AreEqual(10, leetCode.LargestRectangleArea(new[] { 2, 1, 5, 6, 2, 3 })); Assert.AreEqual(100, leetCode.LargestRectangleArea(new[] { 2, 1, 5, 100, 2, 3 })); }