/** * Simple setUp. */ @Before public void setUp() { table = new NiceTable(COLUMNNUMBER); }
public void visitBenchmark(final BenchmarkResult benchRes) { final int numberOfColumns = 9; NiceTable table = new NiceTable(numberOfColumns); table = generateHeader(table); for (final AbstractMeter meter : benchRes.getRegisteredMeters()) {
}; final NiceTable zero = new NiceTable(string.length); zero.addLine('-'); zero.addRow(string);
/** * Recursive usage of multiple tables */ @Test public void testNestedTable() { final NiceTable zero = new NiceTable(3); final NiceTable one = new NiceTable(2); final NiceTable two = new NiceTable(2); final NiceTable three = new NiceTable(2); one.addRow(new String[] { "a", "b" }); two.addRow(new String[] { "c", "d" }); three.addRow(new String[] { "e", "f" }); zero.addRow(new String[] { one.toString(), two.toString(), three.toString() }); final String result = zero.toString().trim(); assertEquals("Test for encapsulated tables", "| | a | b | | | c | d | | | e | f | |", result); }
/** * Alignement test if some rows are incomplete */ @Test public void testRowAlignment() { final NiceTable zero = new NiceTable(2); zero.addRow(new String[] { "a\nb\nc", "a\nb" }); zero.addRow(new String[] { "d", "d" }); final String expected = "| a | a |\n" + "| b | b |\n" + "| c | |\n" + "| d | d |\n"; assertEquals("Test for row alignment", expected, zero.toString()); }