def test_conjugate_a_number_with_real_and_imaginary_part(self):
     input_number = ComplexNumber(1, 1)
     expected = ComplexNumber(1, -1)
     self.assertEqual(input_number.conjugate().real, expected.real)
     self.assertEqual(input_number.conjugate().imaginary,
                      expected.imaginary)
 def test_conjugate_a_purely_imaginary_number(self):
     input_number = ComplexNumber(0, 5)
     expected = ComplexNumber(0, -5)
     self.assertEqual(input_number.conjugate().real, expected.real)
     self.assertEqual(input_number.conjugate().imaginary,
                      expected.imaginary)
 def test_conjugate_a_number_with_real_and_imaginary_part(self):
     input_number = ComplexNumber(1, 1)
     expected = ComplexNumber(1, -1)
     self.assertEqual(input_number.conjugate().real, expected.real)
     self.assertEqual(input_number.conjugate().imaginary,
                      expected.imaginary)
 def test_conjugate_a_purely_imaginary_number(self):
     input_number = ComplexNumber(0, 5)
     expected = ComplexNumber(0, -5)
     self.assertEqual(input_number.conjugate().real, expected.real)
     self.assertEqual(input_number.conjugate().imaginary,
                      expected.imaginary)
Exemple #5
0
 def test_conjugate_a_purely_real_number(self):
     input_number = ComplexNumber(5, 0)
     expected = ComplexNumber(5, 0)
     self.assertEqual(expected.real, input_number.conjugate().real)
     self.assertEqual(expected.imaginary,
                      input_number.conjugate().imaginary)
Exemple #6
0
 def test_conjugate_a_purely_real_number(self):
     input_number = ComplexNumber(5, 0)
     expected = ComplexNumber(5, 0)
     self.assertEqual(input_number.conjugate(), expected)