Esempio n. 1
0
class TestEx10(unittest.TestCase):

    def setUp(self):
        self.complex_number1 = ComplexNumber(2, 3)
        self.complex_number2 = ComplexNumber(4, -6)

    def test_addition(self):
        self.complex_number1 + self.complex_number2 |should| \
         equal_to(ComplexNumber(6, -3))

    def test_subtraction(self):
        self.complex_number1 - self.complex_number2 |should| \
         equal_to(ComplexNumber(-2, 9))

    def test_multiplication(self):
        self.complex_number1 * self.complex_number2 |should| \
         equal_to(ComplexNumber(26, 0))

    def test_parse_to_string(self):
        self.complex_number1.parse_to_string() |should| equal_to('2 + 3i')
Esempio n. 2
0
 def setUp(self):
     self.complex_number1 = ComplexNumber(2, 3)
     self.complex_number2 = ComplexNumber(4, -6)