Initial import to Tizen
[profile/ivi/python-twisted.git] / doc / core / howto / listings / trial / calculus / test / test_base_2.py
1 from calculus.base_2 import Calculation
2 from twisted.trial import unittest
3
4
5
6 class CalculationTestCase(unittest.TestCase):
7
8     def test_add(self):
9         calc = Calculation()
10         result = calc.add(3, 8)
11         self.assertEqual(result, 11)
12
13
14     def test_subtract(self):
15         calc = Calculation()
16         result = calc.subtract(7, 3)
17         self.assertEqual(result, 4)
18
19
20     def test_multiply(self):
21         calc = Calculation()
22         result = calc.multiply(12, 5)
23         self.assertEqual(result, 60)
24
25
26     def test_divide(self):
27         calc = Calculation()
28         result = calc.divide(12, 5)
29         self.assertEqual(result, 2)