Example #1
0
 def test_multiply(self):
     self.assertEqual(Calc.multiply(8, 4), 32)
     self.assertEqual(Calc.multiply(7, 8), 56)
     self.assertEqual(Calc.multiply(-2, 12), -24)
     self.assertNotEqual(Calc.multiply(2, 2), 5)
     self.assertNotEqual(Calc.multiply(33, 5), 150)
     self.assertRaises(TypeError, Calc.multiply, "x", "y")
     self.assertRaises(TypeError, Calc.multiply, None, 3)
Example #2
0
 def test_multiply(self) -> None:
     self.assertEqual(Calculator.multiply(1, 5), 5)
     self.assertEqual(Calculator.multiply(1.2446, 5.2884), 6.58194264)
     self.assertEqual(Calculator.multiply("a", 4), "aaaa")
     self.assertEqual(Calculator.multiply([1, 2], 2), [1, 2, 1, 2])
     self.assertEqual(Calculator.multiply((1, 2), 2), (1, 2, 1, 2))
     self.assertRaises(TypeError, Calculator.multiply, "a", 4.532)
     self.assertRaises(TypeError, Calculator.multiply, 4.532, "a")
     self.assertRaises(TypeError, Calculator.multiply, {1, 2}, 2)
     self.assertRaises(TypeError, Calculator.multiply, {1, 2}, None)
     self.assertRaises(TypeError, Calculator.multiply, [1, 2], None)
     self.assertRaises(TypeError, Calculator.multiply, {"a": 2, "b": 1}, 2)
     self.assertRaises(TypeError, Calculator.multiply, None, None)
 def test_multiply(self):
     self.assertEqual(Calculator.multiply(0, 0), 0)
     self.assertEqual(Calculator.multiply(0, -3), 0)
     self.assertEqual(Calculator.multiply(-5, 6), -30)
     self.assertEqual(Calculator.multiply(8, 4), 32)
     self.assertEqual(Calculator.multiply(-9, -1), 9)
     self.assertEqual(Calculator.multiply("5", 4), "5555")
     self.assertEqual(Calculator.multiply(0.5, 8), 4)
     self.assertEqual(Calculator.multiply(0.5, 0.5), 0.25)
     self.assertNotEqual(Calculator.multiply(2, 7), 13)
def test_multiply():
    assert Calculator.multiply(0, 0) == 0
    assert Calculator.multiply(0, -3) == 0
    assert Calculator.multiply(-5, 6) == -30
    assert Calculator.multiply(8, 4) == 32
    assert Calculator.multiply(-9, -1) == 9
    assert Calculator.multiply("5", 4) == "5555"
    assert Calculator.multiply(0.5, 8) == 4
    assert Calculator.multiply(0.5, 0.5) == 0.25
    assert Calculator.multiply(2, 7) != 13
Example #5
0
def test_multiply():
    assert Calc.multiply(8, 4) == 32
    assert Calc.multiply(7, 8) == 56
    assert Calc.multiply(-2, 12) == -24
    with pytest.raises(TypeError):
        Calc.multiply("a", "x")
        Calc.multiply(None, 3)
def test_multiply():
    assert Calculator.multiply(3, 3) == 9
    assert Calculator.multiply(-9, 2) == -18
    assert Calculator.multiply(0.15, 0) == 0
    assert Calculator.multiply("6", 3) == "666"
    assert Calculator.multiply(0.7, 0.5) == 0.35
    assert Calculator.multiply(5, 5) != 52
def test_multiply():
    assert Calculator.multiply(0, 0) == 0
    assert Calculator.multiply(1, -2) == -2
    assert Calculator.multiply(6.5, 3.25) == 21.125
    with pytest.raises(TypeError):
        Calculator.multiply({1}, [5])
Example #8
0
 def test_mul(self):
     self.assertEqual(Calculator.multiply(3, 5), 15)
     self.assertEqual(Calculator.multiply(3, 0.33), 0.99)
     self.assertRaises(TypeError, Calculator.multiply('Dmytro', 3), '3Dmytro')
Example #9
0
def test_mul():
    assert Calculator.multiply(5, 5) == 25
    assert Calculator.multiply(-4, 5) == -20
    assert Calculator.multiply(-4, -5) == 20
    assert Calculator.multiply([0], 2) == [0, 0]
    assert Calculator.multiply('A', 3) == 'AAA'
Example #10
0
 def test_multiply(self):
     self.assertEqual(Calculator.multiply(7, 7), 49)
     self.assertEqual(Calculator.multiply(-1, 0), 0)
     self.assertEqual(Calculator.multiply(9, 7.7), 69.3)
     self.assertEqual(Calculator.multiply("7", 7), "7777777")
     self.assertRaises(TypeError, Calculator.multiply, [8], {5})
Example #11
0
def test_multiply():
    assert Calculator.multiply(9, 1) == 9
    assert Calculator.multiply(777, 1) == 777
    assert Calculator.multiply("7", 3) == "777"
    with pytest.raises(TypeError):
        Calculator.multiply([5], {6})
Example #12
0
 def test_multiply_negative(self):
     with self.assertRaises(TypeError):
         Calculator.multiply(None, 6)
         Calculator.multiply([6], [5])
         Calculator.multiply((1, 2), 8)
def test_multiply_negative():
    with pytest.raises(TypeError):
        assert Calculator.multiply(None, 6)
        assert Calculator.multiply([6], [5])
        assert Calculator.multiply({5}, 3)
        assert Calculator.multiply((1, 2), 8)
Example #14
0
 def test_multiply(self):
     self.assertEqual(Calculator.multiply(0, 0), 0)
     self.assertEqual(Calculator.multiply(1, -2), -2)
     self.assertEqual(Calculator.multiply(6.5, 3.25), 21.125)
     self.assertRaises(TypeError, Calculator.multiply, {1}, [5])
Example #15
0
 def test_multiply(self):
     result = Calculator.multiply(4, 5)
     self.assertEqual(result, 20)
def test_multiply_negative():
    with pytest.raises(TypeError):
        Calculator.multiply(None, 15)
        Calculator.multiply([15], [2])
Example #17
0
def test_multiply() -> None:
    assert Calculator.multiply(1, 5) == 5
    assert Calculator.multiply(1.2446, 5.2884) == 6.58194264
    assert Calculator.multiply("a", 4) == "aaaa"
    assert Calculator.multiply([1, 2], 2) == [1, 2, 1, 2]
    assert Calculator.multiply((1, 2), 2) == (1, 2, 1, 2)
    with pytest.raises(TypeError):
        Calculator.multiply("a", 4.532)
        Calculator.multiply(4.532, "a")
        Calculator.multiply({1, 2}, 2)
        Calculator.multiply({1, 2}, None)
        Calculator.multiply([1, 2], None)
        Calculator.multiply({"a": 2, "b": 1}, 2)
        Calculator.multiply(None, None)
def test_multiply():
    assert Calculator.multiply(2, 3) == 6
    assert Calculator.multiply(-2, 3) == -6
    assert Calculator.multiply(-2, -3) == 6
    assert Calculator.multiply('2', 3) == '222'
    assert Calculator.multiply(2, '3') == '33'
    with pytest.raises(TypeError):
        Calculator.multiply('2', '3')
        Calculator.multiply(-2, '3')
        Calculator.multiply('2', 0)
Example #19
0
def test_multiply():
    assert Calculator.multiply(5, 10) == 50
Example #20
0
 def test_mul(self):
     self.assertEqual(Calculator.multiply(3, 5), 15)
     self.assertEqual(Calculator.multiply(3, 0.33), 0.99)
     self.assertEqual(Calculator.multiply('Maks', 3), 'MaksMaksMaks')
Example #21
0
 def test_multiply(self):
     self.assertEqual(Calculator.multiply(2, 3), 6)
     self.assertEqual(Calculator.multiply(-2, 3), -6)
     self.assertEqual(Calculator.multiply(-2, -3), 6)
     self.assertEqual(Calculator.multiply(0, 3), 0)
     self.assertRaises(TypeError, Calculator.multiply, '2', '3')
Example #22
0
 def test_multiply_func(self):
     self.assertEqual(Calculator.multiply(1, 10), 10)
     self.assertEqual(Calculator.multiply(-5, 5), -25)
     self.assertEqual(Calculator.multiply(2.3, 5.6), 12.879999999999999)