@Test public void columns() { assertEquals(6, model.getColumnCount()); assertEquals("Year", model.getColumnName(0)); assertEquals("Beginning Balance", model.getColumnName(1)); assertEquals("Cost Base", model.getColumnName(2)); }
@Test public void multipleRows() { assertEquals(87, model.getRowCount()); assertEquals(START_YEAR, model.getValueAt(0, 0)); assertEquals(BEGINNING_BALANCE, model.getValueAt(0, 1)); assertEquals(new Dollar(11000), model.getValueAt(1, 1)); assertEquals(END_YEAR, model.getValueAt(86, 0)); }
@Test public void oneRow() { assertEquals(START_YEAR, model.getValueAt(0, 0)); assertEquals(BEGINNING_BALANCE, model.getValueAt(0, 1)); assertEquals(BEGINNING_PRINCIPAL, model.getValueAt(0, 2)); assertEquals(new Dollar(0), model.getValueAt(0, 3)); assertEquals(new Dollar(1000), model.getValueAt(0, 4)); assertEquals(new Dollar(11000), model.getValueAt(0, 5)); }