Пример #1
0
 def test_subtract(self):
     self.assertEqual(Calculator.subtract(0, 0), 0)
     self.assertEqual(Calculator.subtract(1, -2), 3)
     self.assertEqual(Calculator.subtract(6.5, 3.25), 3.25)
     self.assertRaises(TypeError, Calculator.subtract, 4, "5")
     self.assertRaises(TypeError, Calculator.subtract, "something", 0)
     self.assertRaises(TypeError, Calculator.subtract, {1}, [5])
Пример #2
0
 def test_subtract(self):
     self.assertEqual(Calculator.subtract(2, 3), -1)
     self.assertEqual(Calculator.subtract(-2, 3), -5)
     self.assertEqual(Calculator.subtract(-2, -3), 1)
     self.assertRaises(TypeError, Calculator.subtract, '2', 3)
     self.assertRaises(TypeError, Calculator.subtract, 2, '3')
     self.assertRaises(TypeError, Calculator.subtract, '2', '3')
def test_subtract():
    assert Calculator.subtract(2, 3) == -1
    assert Calculator.subtract(-2, 3) == -5
    assert Calculator.subtract(-2, -3) == 1
    assert Calculator.subtract(2, -3) == 5
    with pytest.raises(TypeError):
        Calculator.subtract(2, '3')
        Calculator.subtract('2', '3')
        Calculator.subtract('2', 3)
 def test_subtract(self):
     self.assertEqual(Calculator.subtract(6, 2), 4)
     self.assertEqual(Calculator.subtract(0, 0), 0)
     self.assertEqual(Calculator.subtract(-3, -4), 1)
     self.assertEqual(Calculator.subtract(6.25, 3.05), 3.20)
     self.assertEqual(Calculator.subtract(6, 5.5), 0.5)
     self.assertNotEqual(Calculator.subtract(5, -5), 1)
     with self.assertRaises(TypeError):
         Calculator.subtract("5", "2")
         Calculator.subtract("9", 7)
Пример #5
0
 def test_subtract(self):
     self.assertEqual(Calc.subtract(5, 3), 2)
     self.assertEqual(Calc.subtract(3, 10), -7)
     self.assertEqual(Calc.subtract(-7, 3), -10)
     self.assertNotEqual(Calc.subtract(10, 20), 30)
     self.assertNotEqual(Calc.subtract(10, 20), 30)
     self.assertRaises(TypeError, Calc.subtract, 100, "qwerty")
     self.assertRaises(TypeError, Calc.subtract, "2", 7)
     self.assertRaises(TypeError, Calc.subtract, None, 4)
     self.assertRaises(TypeError, Calc.subtract, {2}, 5)
     self.assertRaises(TypeError, Calc.subtract, [7, 2], 10)
def test_subtract():
    assert Calculator.subtract(0, 0) == 0
    assert Calculator.subtract(1, -2) == 3
    assert Calculator.subtract(6.5, 3.25) == 3.25
    with pytest.raises(TypeError):
        Calculator.subtract(4, "5")
        Calculator.subtract("something", 0)
        Calculator.subtract({1}, [5])
def test_subtract():
    assert Calculator.subtract(6, 2) == 4
    assert Calculator.subtract(0, 0) == 0
    assert Calculator.subtract(-3, -4) == 1
    assert Calculator.subtract(6.25, 3.05) == 3.20
    assert Calculator.subtract(5, -5) != 1
    with pytest.raises(TypeError):
        Calculator.subtract("5", "2")
        Calculator.subtract("9", 7)
Пример #8
0
def test_sub():
    assert Calculator.subtract(2, 2) == 0
    assert Calculator.subtract(0.5, 1.5) == -1.0
    assert Calculator.subtract(-5, -3) == -2
    with pytest.raises(TypeError):
        Calculator.subtract("Dmytro", 4)
        Calculator.subtract([0], 1)
Пример #9
0
 def test_subtract(self) -> None:
     self.assertEqual(Calculator.subtract(1, 5), -4)
     self.assertEqual(Calculator.subtract(1.2446, 5.2884), -4.0438)
     self.assertEqual(Calculator.subtract({1, 2, 4}, {2, 5, 7}), {1, 4})
     self.assertEqual(Calculator.subtract({2, 5, 7}, {1, 2, 4}), {5, 7})
     self.assertRaises(TypeError, Calculator.subtract, "tex1_1", "text_2")
     self.assertRaises(TypeError, Calculator.subtract, 1, "5")
     self.assertRaises(TypeError, Calculator.subtract, "1", 5)
     self.assertRaises(TypeError, Calculator.subtract, 1, "5")
     self.assertRaises(TypeError, Calculator.subtract, None, 5)
     self.assertRaises(TypeError, Calculator.subtract, 5, None)
     self.assertRaises(TypeError, Calculator.subtract, None, None)
     self.assertRaises(TypeError, Calculator.subtract, {1, 2, 4}, [2, 5, 7])
     self.assertRaises(TypeError, Calculator.subtract, [1, 2, 4], [2, 5, 7])
     self.assertRaises(TypeError, Calculator.subtract, {
         "a": 2,
         "b": 1
     }, {
         "a": 2,
         "b": 1
     })
Пример #10
0
 def test_subtract(self):
     self.assertEqual(Calculator.subtract(6, 2), 4)
     self.assertEqual(Calculator.subtract(0, 0), 0)
     self.assertEqual(Calculator.subtract(-3, -4), 1)
     self.assertEqual(Calculator.subtract(6.25, 3.05), 3.20)
     self.assertEqual(Calculator.subtract(6, 5.5), 0.5)
     self.assertNotEqual(Calculator.subtract(5, -5), 1)
Пример #11
0
 def test_sub(self):
     self.assertEqual(Calculator.subtract(5, 4), 1)
     self.assertEqual(Calculator.subtract(3.1, 0.1), 3)
     self.assertEqual(Calculator.subtract(-1, 1), -2)
Пример #12
0
 def test_subtract(self):
     self.assertEqual(Calculator.subtract(7, 7), 0)
     self.assertEqual(Calculator.subtract(-1, 0), -1)
     self.assertEqual(Calculator.subtract(63.5, 7.7), 55.8)
     self.assertRaises(TypeError, Calculator.subtract, "7", -7)
     self.assertRaises(TypeError, Calculator.subtract, [8], {5})
Пример #13
0
def test_subtract():
    assert Calculator.subtract(9, 1) == 8
    assert Calculator.subtract(777, 77) == 700
    with pytest.raises(TypeError):
        Calculator.subtract([5], {6})
Пример #14
0
def test_subtract():
    assert Calc.subtract(5, 3) == 2
    assert Calc.subtract(3, 10) == -7
    assert Calc.subtract(-7, 3) == -10
    with pytest.raises(TypeError):
        Calc.subtract(100, "ftkj")
        Calc.subtract("2", 7)
        Calc.subtract(None, 4)
        Calc.subtract({2}, 5)
        Calc.subtract([7, 2], 10)
def test_subtract_negative():
    with pytest.raises(TypeError):
        Calculator.subtract("5", "2")
        Calculator.subtract("9", 7)
        Calculator.subtract(5, None)
        Calculator.subtract([9], 9)
def test_subtract():
    assert Calculator.subtract(6, 2) == 4
    assert Calculator.subtract(0, 0) == 0
    assert Calculator.subtract(-3, -4) == 1
    assert Calculator.subtract(6.25, 3.05) == 3.20
    assert Calculator.subtract(5, -5) != 1
Пример #17
0
 def test_subtract_negative(self):
     with self.assertRaises(TypeError):
         Calculator.subtract("5", "2")
         Calculator.subtract("9", 7)
         Calculator.subtract(5, None)
         Calculator.subtract([9], 9)
def test_subtract_negative():
    with pytest.raises(TypeError):
        Calculator.subtract(6, "2")
        Calculator.subtract("7", "15")
        Calculator.subtract(6, None)
        Calculator.subtract([], 48)
def test_subtract():
    assert Calculator.subtract(12, 8) == 4
    assert Calculator.subtract(5, 14) == -9
    assert Calculator.subtract(-15, -10) == -5
    assert Calculator.subtract(5.75, 1.75) == 4.00
    assert Calculator.subtract(4, 2) != 3
Пример #20
0
def test_subtract() -> None:
    assert Calculator.subtract(1, 5) == -4
    assert Calculator.subtract(1.2446, 5.2884) == -4.0438
    assert Calculator.subtract({1, 2, 4}, {2, 5, 7}) == {1, 4}
    assert Calculator.subtract({2, 5, 7}, {1, 2, 4}) == {5, 7}
    with pytest.raises(TypeError):
        Calculator.subtract("tex1_1", "text_2")
        Calculator.subtract(1, "5")
        Calculator.subtract("1", 5)
        Calculator.subtract(1, "5")
        Calculator.subtract(None, 5)
        Calculator.subtract(5, None)
        Calculator.subtract(None, None)
        Calculator.subtract({1, 2, 4}, [2, 5, 7])
        Calculator.subtract([1, 2, 4], [2, 5, 7])
        Calculator.subtract({"a": 2, "b": 1}, {"a": 2, "b": 1})
Пример #21
0
 def test_subtract(self):
     result = Calculator.subtract(4, 1)
     self.assertEqual(result, 3)
Пример #22
0
 def test_substract_func(self):
     self.assertEqual(Calculator.subtract(5, 3), 2)
     self.assertEqual(Calculator.subtract(2.1, 1.1), 1.0)
     self.assertEqual(Calculator.subtract(-10, 100), -110)
Пример #23
0
def test_substract():
    assert Calculator.subtract(5, 4) == 1