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')
def setUp(self): self.complex_number1 = ComplexNumber(2, 3) self.complex_number2 = ComplexNumber(4, -6)