public void testAdd() { CalculatorPanel c = new CalculatorPanel(); c.getXTextField().setText("5"); c.getYTextField().setText("15"); c.getAddButton().doClick(); assertEquals("20", c.getAnswerField().getText()); c.getXTextField().setText("56"); c.getYTextField().setText("99"); c.getAddButton().doClick(); assertEquals("155", c.getAnswerField().getText()); }
public void testError() { CalculatorPanel c = new CalculatorPanel(); c.getXTextField().setText("foo"); c.getYTextField().setText("15"); c.getAddButton().doClick(); assertEquals("error", c.getAnswerField().getText()); }
public void testTextWidgets() { CalculatorPanel c = new CalculatorPanel(); JTextField xField = c.getXTextField(); assertNotNull(xField); JTextField yField = c.getYTextField(); assertNotNull(yField); JLabel answerField = c.getAnswerField(); assertNotNull(answerField); }