def test_add():
    result = calculator.add(3, 4)
    assert result == 7
def test_add_string():
    with pytest.raises(TypeError):
        calculator.add("string", 4)
Пример #3
0
from calc import calculator

print calculator.add(2, 5)
Пример #4
0
 def test_subtract_three(self):
     """Why is this test not great?"""
     self.assertEqual(4, calculator.add([1,2,1]))
Пример #5
0
 def test_add(self):
     cl = calculator(10, 5)
     self.assertEqual(calculator.add(cl), 15)
     self.assertEqual(calculator.add(calculator(-5, 5)), 0)
     self.assertEqual(calculator.add(calculator(-6, -5)), -11)
Пример #6
0
 def get(self, *args):
     sum = calculator.add(int(args[0]), int(args[1]))
     self.write(str(sum))
     self.finish()
Пример #7
0
def add():
    """Takes numbers params and sums them together"""
    if not request.args.getlist('numbers'):
        return "You need to give numbers to add", 400
    numbers = request.args.get('numbers')
    return str(calculator.add(numbers))
Пример #8
0
 def test_add_mock(self):
     """Why is this a terrible test?"""
     with mock.patch('calc.calculator.add') as mock_calculator:
         mock_calculator.return_value = 1
         self.assertEqual(1, calculator.add([4,3,1]))
Пример #9
0
 def test_add_three(self):
     self.assertEqual(4, calculator.add([1,2,1]))
Пример #10
0
 def test_add_two(self):
     self.assertEqual(4, calculator.add([2,2]))
 def test_add(self):
     #cl= calculator(10,5)
     self.assertEqual(calculator.add(self.set1), 16)
     self.assertEqual(calculator.add(self.set2), 0)
     self.assertEqual(calculator.add(self.set3), -11)
     self.assertEqual(calculator.add(self.set4), -6)