def test_calculator_floor_division(self): result = Calculator().floor_division(c, d) self.assertEqual([10, 3, 20, 6], result)
def test_calculator_cube(self): result = Calculator().cube(a) self.assertEqual([1, 4, 27, 256], result)
def test_calculator_modulo(self): result = Calculator().modulo(c, d) self.assertEqual([0, 0, 0, 0], result)
def test_calculator_square_root(self): result = Calculator().square_root(c) self.assertEqual( [6.324555320336758, 8.660254037844387, 10.0, 10.954451150103322], result)
def test_calculator_square(self): result = Calculator().square(a) self.assertEqual([1, 4, 9, 16], result)
def test_calculator_exponent(self): result = Calculator().exponent(a, b) self.assertEqual([1, 4096, 177147, 1048576], result)
def test_calculator_divide(self): result = Calculator().divide(c, d) self.assertEqual([10, 3, 20, 6], result)
def test_calculator_multiply(self): result = Calculator().multiply(a, b, c) self.assertEqual([680, 1800, 3300, 4800], result)
def test_calculator_subtract(self): result = Calculator().subtract(a, b) self.assertEqual([-16, -10, -8, -6], result)
def test_calculator_add(self): result = Calculator().add(a, b, c) self.assertEqual([58, 89, 114, 134], result)