public static void main(String[] args) { Calculator cal = new Calculator(); cal.add(2, 5); cal.substruct(5, 3); cal.div(8, 5); cal.multiple(9, 2); }
/** Запуск */ public void go() { try { while (!exit.equals("y")) { chooseOperation(); enterParams(); if (operation != null && operation.equals("add")) { calc.add(Double.valueOf(first), Double.valueOf(second)); report(); setClean(); setExit(); } if (operation != null && operation.equals("sub")) { calc.sub(Double.valueOf(first), Double.valueOf(second)); report(); setClean(); setExit(); } if (operation != null && operation.equals("div")) { calc.div(Double.valueOf(first), Double.valueOf(second)); report(); setClean(); setExit(); } if (operation != null && operation.equals("mul")) { calc.mul(Double.valueOf(first), Double.valueOf(second)); report(); setClean(); setExit(); } if (operation != null && operation.equals("inv")) { calc.inv(Double.valueOf(first), Integer.valueOf(second)); report(); setExit(); } } } finally { reader.close(); } }
@Test public void testDiv() { Calculator cal = new Calculator(); int val = cal.div(4, 2); assertEquals(val, 2); }