def test_multipling(self): multiplier = Multiplier() for i in range (-10, 10): for j in range(-10, 10): self.assertEqual(i * j, multiplier.calc(i, j))
from calculator.adder import Adder from calculator.subtracter import Subtracter from calculator.multiplier import Multiplier from calculator.divider import Divider from calculator.calculator import Calculator from calculator.exceptions import InsufficientOperands if __name__ == '__main__': add = Adder() sub = Subtracter() multi = Multiplier() div = Divider() test_1 = Calculator(add, sub, multi, div) test_1.enter_number(1) test_1.enter_number(2) temp_num = test_1.add() print(temp_num)
def test_multiplying(self): """Test case that multiplies from range -10 to 10""" multiplier = Multiplier() for i in range(-10, 10): for j in range(-10, 10): self.assertEqual(i * j, multiplier.calc(i, j))
def test_subtracting(self): multiplier = Multiplier() for i in range(1, 10): for j in range(1, 10): self.assertEqual(i * j, multiplier.calc(i, j))