def setUp(self): self.adder = Adder() self.subtracter = Subtracter() self.multiplier = Multiplier() self.divider = Divider() self.calculator = Calculator(self.adder, self.subtracter, self.multiplier, self.divider)
def test_dividing(self): divider = Divider() for i in range(-10, 10): for j in range(-10, 10): if j is not 0: self.assertEqual(i / j, divider.calc(i, j))
def test_divider(self): """confirm divider returns expected result""" divider = Divider() for i in range(-10, 10): for j in range(1, 10): self.assertEqual(i / j, divider.calc(i, j))
def test_dividing(self): divider = Divider() for i in range(-10, 10): for j in range(-10, 0): if j == 0: continue self.assertEqual(i / j, divider.calc(i, j))
def test_dividing(self): divider = Divider() # changed the range to stay positive for i in range(10, 30): for j in range(10, 30): #uncertain best practices for fixing Floating Point Arithmetic issues self.assertEqual(int(j / i), int(divider.calc(i, j)))
def test_dividing(self): divider = Divider() try: for i in range(-10, 10): for j in range(-10, 10): self.assertEqual(i / j, divider.calc(i, j)) except ZeroDivisionError: print("Method #1: Cannot divided by zero")
def test_divider(self): divider = Divider() for i in range(-10, 10): for j in range(-10, 10): try: self.assertEqual(i / j, divider.calc(i, j)) except ZeroDivisionError: pass
def test_dividing(self): """Perform tests on Divider class.""" divider = Divider() for i in range(-10, 10): for j in range(-10, 10): if j != 0: self.assertEqual(i / j, divider.calc(j, i))
def test_dividing(self): """Method doc string.""" divider = Divider() for i in range(-10, 10): for j in range(-10, 10): if j != 0: self.assertEqual(i / j, divider.calc(i, j))
def test_divider(self): """ This is to test the Multiplier class """ divider = Divider() for i in range(-10, 10): for j in range(-20, 20, 3): #skip 0 cheat!ZeroDivisionError: self.assertEqual(i / j, divider.calc(i, j))
def setUp(self): """Set up for calc tests so don't have to rewrite""" self.adder = Adder() self.subtracter = Subtracter() self.multiplier = Multiplier() self.divider = Divider() # Line is too long, but whatever. self.calculator = Calculator(self.adder, self.subtracter, self.multiplier, self.divider)
def test_dividing(self): """Loops through all combinations from -10 to 10""" divider = Divider() for i in range(-10, 10): for j in range(-10, 10): if j != 0: self.assertEqual(i / j, divider.calc(i, j))
def test_dividing(self): """Made test case positive. I couldn't resolve introducing 0/0 """ """Even placing try/except blocks in """ divider = Divider() for i in range(1, 10): for j in range(1, 10): self.assertEqual(int(i / j), divider.calc(int(i), int(j)))
def test_dividing(self): """ Assert dividing """ divider = Divider() for i in range(1, 9): for j in range(1, 9): self.assertEqual(i / j, divider.calc(i, j))
def main(): adder = Adder() subtracter = Subtracter() multiplier = Multiplier() divider = Divider() calculator = Calculator(adder, subtracter, multiplier, divider) return calculator
def test_dividing(self): divider = Divider() for i in range(-10, 10): for j in range(-10, 10): if (j != 0): self.assertEqual(i / j, divider.calc(i, j)) else: self.assertRaises(ZeroDivisionError)
def setUp(self): """Test case that setups the other test cases from range -10 to 10""" self.adder = Adder() self.subtracter = Subtracter() self.multiplier = Multiplier() self.divider = Divider() self.calculator = Calculator(self.adder, self.subtracter, self.multiplier, self.divider)
def test_dividing(self): divider = Divider() for i in range(2, 10): for j in range(2, 10): self.assertEqual(i / j, divider.calc(i, j)) self.assertEqual(0, divider.calc(7, 0)) self.assertEqual(0, divider.calc(0, 7))
def test_dividing(self): divider = Divider() for i in range(1, 10): for j in range(1, 10): self.assertEqual(i / j, divider.calc(i, j)) self.assertEqual(-1 / 100, divider.calc(-1, 100)) self.assertEqual(1 / -100, divider.calc(1, -100))
def setUp(self): """Provide a method to run each time before any test method is run.""" self.adder = Adder() self.subtracter = Subtracter() self.multiplier = Multiplier() self.divider = Divider() self.calculator = Calculator(self.adder, self.subtracter, self.multiplier, self.divider)
def setUp(self): """Initialize calculator with new operator objects.""" self.adder = Adder() self.subtracter = Subtracter() self.multiplier = Multiplier() self.divider = Divider() self.calculator = Calculator(self.adder, self.subtracter, self.multiplier, self.divider)
def setUp(self): """setup for calculator tests""" self.adder = Adder() self.subtracter = Subtracter() self.multiplier = Multiplier() self.divider = Divider() self.calculator = Calculator(self.adder, self.subtracter, self.multiplier, self.divider)
def setUp(self): """Initializes the calculator""" self.adder = Adder() self.subtracter = Subtracter() self.multiplier = Multiplier() self.divider = Divider() self.calculator = Calculator(self.adder, self.subtracter, self.multiplier, self.divider)
def test_dividing(self): divider = Divider() for i in range(-10, 10): for j in range(-10, 10): # Skip dividing by 0 or add exception if j == 0: continue self.assertEqual(i / j, divider.calc(i, j))
def test_dividing(self): divider = Divider() for i in range(-10, 10): for j in range(-10, 10): if j == 0: self.assertEqual(False, divider.calc(i, j)) else: self.assertEqual(i / j, divider.calc(i, j))
def setUp(self): """Method doc string.""" self.adder = Adder() self.subtracter = Subtracter() self.multiplier = Multiplier() self.divider = Divider() self.calculator = Calculator(self.adder, self.subtracter, self.multiplier, self.divider)
def test_dividing(self): """For a range of numbers, expected value must equal actual value.""" divider = Divider() for i in range(-10, 10): for j in range(-10, 10): try: self.assertEqual(i / j, divider.calc(i, j)) except ZeroDivisionError: pass
def test_dividing(self): divider = Divider() for i in range(-10, 10): for j in range(-10, 10): try: res = i / j except ZeroDivisionError: continue self.assertEqual(i / j, divider.calc(i, j))
def setUp(self): """ 1 time setup with modules """ self.adder = Adder() self.subtracter = Subtracter() self.multiplier = Multiplier() self.divider = Divider() self.calculator = Calculator(self.adder, self.subtracter, self.multiplier, self.divider)
def test_dividing(self): divider = Divider() for i in range(-10, 10): for j in range(-10, 10): try: self.assertEqual(i / j, divider.calc(i, j)) except ZeroDivisionError: with self.assertRaises(DivideByZero): divider.calc(i, j)