def test_divide(self): self.assertEqual(calc.divide(10, 2), 5) self.assertEqual(calc.divide(12, 3), 4) self.assertEqual(calc.divide(3, 2), 1.5) with self.assertRaises(ValueError): calc.divide(5, 0)
def test_divide(self): self.assertEquals(calc.divide(10, 5), 2) self.assertEquals(calc.multiply(1, -1), -1) self.assertEquals(calc.multiply(-1, -1), 1) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): self.assertEqual(calc.divide(10, 5), 2) self.assertEqual(calc.divide(1, 1), 1) self.assertEqual(calc.divide(4, 2), 2) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): self.assertEqual(calc.divide(3, 2), 1.5) self.assertEqual(calc.divide(10, 2), 5) # Testing errors raised with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): self.assertEqual(calc.divide(10,5), 2) self.assertEqual(calc.divide(10,6), 10/6) self.assertEqual(calc.divide(1,5), 0.2) self.assertEqual(calc.divide(1,-5), -0.2) self.assertRaises(ValueError, calc.divide, 1,0)
def test_divide(self): self.assertEqual(calc.divide(4, 2), 2) self.assertEqual(calc.divide(10, 5), 2) self.assertEqual(calc.divide(12, 6), 2) # self.assertRaises(ValueError, calc.divide, 10, 0) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): self.assertEqual(calc.divide(10, 5), 2) self.assertRaises(ValueError, calc.divide, 10, 0) # alt use the following with context manager: with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): self.assertEqual(calc.divide(10, 5), 2.0) self.assertEqual(calc.divide(10.5, 2), 5.25) self.assertRaises(ValueError, calc.divide, 10, 0) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): self.assertEqual(calc.divide(100, 2), 50) self.assertEqual(calc.divide(10, 10), 1) # testing exceptions with self.assertRaises(ValueError): calc.divide(10, 2)
def test_divide(self): self.assertEqual(calc.divide(8, 4), 2) self.assertEqual(calc.divide(48, 4), 12) self.assertEqual(calc.divide(5, 2), 2.5) self.assertRaises(ValueError, calc.divide, 10, 0) with self.assertRaises(ValueError): calc.divide(7, 0)
def test_divide(self): result=calc.divide(10,5) self.assertEqual(result,2) #self.assertRaises(ValueError,calc.divide,10,2) with self.assertRaises(ValueError): calc.divide(10,0)
def test_divide(self): self.assertEqual(calc.divide(-1, 1), -1) self.assertEqual(calc.divide(-1, -1), 1) self.assertEqual(calc.divide(5, 2), 2.5) self.assertRaises( ValueError, calc.divide, 10, 0) # προσοχή στον τρόπο με τον οποίο περνούν οι παράμετροι
def test_divide(self): result = calc.divide(10, 5) self.assertEqual(result, 2) #self.assertRaises(ValueError,calc.divide,10,2) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): self.assertEqual(calc.divide(10, 5), 2) self.assertEqual(calc.divide(1, -1), -1) self.assertEqual(calc.divide(-1, -1), 1) # self.assertRaises(ValueError, calc.divide, 2, 0) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): result=calc.divide(10,5) self.assertEqual(result,2) self.assertEqual(calc.divide(-1,-1),1) self.assertRaises(ValueError,calc.divide,5,0) with self.assertRaises(ValueError): calc.divide(5,0)
def test_divide(self): self.assertEqual(calc.divide(-1, 2), -0.5) self.assertEqual(calc.divide(-1, -2), 0.5) # self.assertRaises(ValueError, calc.divide, 1, 0) with self.assertRaises(ValueError): calc.divide(1, 0)
def test_divide(self): result = calc.divide(4, 2) self.assertEqual(result, 2) result = calc.divide(5, 2) self.assertEqual(result, 2) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): self.assertEqual(calc.divide(10, 5), 2) self.assertEqual(calc.divide(-3, 4), -1) self.assertEqual(calc.divide(-3, -4), 0) self.assertRaises(ValueError, calc.divide, 10, 0) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): with self.assertRaises(ValueError): calc.divide(5, 0) self.assertEqual(calc.divide(5, 2), 2.5) self.assertEqual(calc.divide(10, 2), 5) self.assertEqual(calc.divide(9, -3), -3)
def test_divide(self): self.assertEqual(calc.divide(10, 5), 2) self.assertEqual(calc.divide(-1, 1), -1) self.assertEqual(calc.divide(-1, -1), 1) self.assertEqual(calc.divide(5, 2), 2.5) self.assertRaises(ValueError, calc.divide, 10, 0)
def test_divide(self): self.assertEqual(calc.divide(10, 5), 2) self.assertEqual(calc.divide(5, 2), 2.5) self.assertEqual(calc.divide(-1, -1), 1) with self.assertRaises(ValueError): calc.divide(10, 2)
def test_divide(self): self.assertEqual(calc.divide(10, 5), 2) self.assertEqual(calc.divide(1, 2), 0.5) self.assertEqual(calc.divide(100, 10), 10) self.assertRaises(ZeroDivisionError, calc.divide, 3, 0) with self.assertRaises(ZeroDivisionError): calc.divide(3, 0)
def test_divide(self): self.assertEqual(calc.divide(10, 5), 2) # fringe cases self.assertEqual(calc.divide(-1, 1), -1) self.assertEqual(calc.divide(-1, -1), 1) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): #result = calc.add(10,5) self.assertEqual(calc.divide(10, 5), 2) self.assertEqual(calc.divide(-1, 1), -1) self.assertEqual(calc.divide(-1, -1), 1) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): print(inspect.stack()[0][3]) self.assertEqual(calc.divide(10, 5), 2) self.assertEqual(calc.divide(-1, 1), -1) self.assertEqual(calc.divide(-1, -1), 1) self.assertEqual(calc.divide(7, 2.0), 3.5) self.assertRaises(ValueError, calc.divide, 10, 0)
def test_divide(self): self.assertEqual(calc.divide(9, 3), 3) self.assertEqual(calc.divide(9, -3), -3) self.assertEqual(calc.divide(-9, -3), 3) self.assertEqual(calc.divide(10, 3), 10 / 3) self.assertRaises(ValueError, calc.divide, 9, 0)
def test_divide(self): #have to start with 'test_' self.assertEqual(calc.divide(5, 2), 2) self.assertEqual(calc.divide(-1, 1), -1) self.assertEqual(calc.divide(-1, -1), 1) #self.assertRaises(ValueError, calc.divide,10,0) # check the error raise with self.assertRaises(ValueError): #context manager (way 2) calc.divide(10, 0)
def test_add(self): self.assertEqual(calc.add(10, 5), 15) self.assertEqual(calc.subtract(4, 2), 2) self.assertEqual(calc.multiply(4, 2), 20) self.assertEqual(calc.divide(10, 5), 2) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): self.assertEqual(calc.divide(5, 10), .5) self.assertEqual(calc.divide(2, 10), .2) self.assertEqual(calc.divide(5, 5), 1) self.assertRaises(ValueError, calc.divide, 5, 0) # same as last method. with self.assertRaises(ValueError): calc.divide(5, 0)
def test_divide(self): #self.assertIsNone(calc.divide(7,0)) #test first without self.assertEqual(calc.divide(5, 2), 2.5) #test floor division #this is also an option #self.assertRaises(ValueError, calc.divide, 10, 0) # or with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): """Testing the addding function.""" self.assertEqual(calc.divide(10, 5), 2) self.assertEqual(calc.divide(1, 1), 1) self.assertEqual(calc.divide(-1, 1), -1) with self.assertRaises(ValueError): calc.divide(10, 0)
def test_divide(self): self.assertEqual(calc.divide(10, 5), 2) self.assertEqual(calc.divide(-1, 1), -1) self.assertEqual(calc.divide(-1, -1), 1) self.assertEqual(calc.divide(5, 2), 2.5) with self.assertRaises(ValueError): calc.divide(10, 0)
def testDivide(self): self.assertEqual(1, divide(2, 2)) self.assertEqual(2.5, divide(5, 2)) self.assertRaises(ZeroDivisionError, divide, 5, 0)
def test_div_string_2(self): self.assertEqual('Invalid input', calc.divide('1', 1))
def test_div_string(self): self.assertEqual('Invalid input', calc.divide(1, '1'))
def test_calc_divide(self): result = calc.divide(self.a, self.b) self.assertEqual(result, self.a / self.b)
def test_div_negative(self): self.assertEqual(-1, calc.divide(-1, 1))
def test_div2(self): self.assertEqual(3, calc.divide(0.3, 0.1))
def test_div_float(self): self.assertEqual(1.5, calc.divide(2.25, 1.5))
def test_div(self): self.assertEqual(3, calc.divide(6, 2))
def test_div_zero(self): self.assertEqual('Invalid input', calc.divide(1, 0))
def test_div3(self): self.assertNotEqual(4, calc.divide(53, 12))