public void TestDelen9999and0_ansExc() { double a = 9999; char c = '/'; double b = 0; Calculator.Calc calc = new Calculator.Calc(); Assert.ThrowsException <System.DivideByZeroException>(() => calc.Calculate(a, c, b)); }
public void TestSum10and20_ans30() { double a = 10; char c = '+'; double b = 20; double expected = 30; Calculator.Calc calc = new Calculator.Calc(); double ans = calc.Calculate(a, c, b); Assert.AreEqual(expected, ans); }
public void TestMulti99and2_ans198() { double a = 99; char c = '*'; double b = 2; double expected = 198; Calculator.Calc calc = new Calculator.Calc(); double ans = calc.Calculate(a, c, b); Assert.AreEqual(expected, ans); }
public void TestDelen9999and9999_ans1() { double a = 9999; char c = '/'; double b = 9999; double expected = 1; Calculator.Calc calc = new Calculator.Calc(); double ans = calc.Calculate(a, c, b); Assert.AreEqual(expected, ans); }
public void TestDef1000010and1000() { double a = 10000.10; char c = '-'; double b = 1000; double expected = 9000.10; Calculator.Calc calc = new Calculator.Calc(); double ans = calc.Calculate(a, c, b); Assert.AreEqual(expected, ans); }