import org.junit.Test;
import java.util.Arrays;
import java.util.List;
import static org.junit.Assert.*;
public class ComputeLargestRectangleTest {
private int expected;
private List<Integer> heights;
@Test
public void calculateLargestRectangle1() throws Exception {
expected = 20;
heights = Arrays.asList(
0,1,4,2,5,6,3,2,6,6,5,2,1,3
);
test(expected, heights);
}
private void test(int expected, List<Integer> heights) {
assertEquals(expected, ComputeLargestRectangle.calculateLargestRectangle(heights));
}
}