def test_assignment(self): t = ComplexTuple(x=42, y=42j, z=42 + 42j) self.assertEqual(t.x, 42) self.assertEqual(t.y, 42j) self.assertEqual(t.z, 42 + 42j) t.x = complex(21, 0) self.assertEqual(t.x, 21) t.y = complex(0, 21) self.assertEqual(t.y, 21j) t.z = complex(21, 21) self.assertEqual(t.z, 21 + 21j)
def test_assignment(self): t = ComplexTuple(x=42, y=42j, z=42+42j) self.assertEqual(t.x, 42) self.assertEqual(t.y, 42j) self.assertEqual(t.z, 42+42j) t.x = complex(21, 0) self.assertEqual(t.x, 21) t.y = complex(0, 21) self.assertEqual(t.y, 21j) t.z = complex(21, 21) self.assertEqual(t.z, 21+21j)
def test_null(self): t = ComplexTuple() self.assertEqual(t.x, None) self.assertEqual(t.y, None) self.assertEqual(t.y, None) t.x = None t.y = None t.z = None self.assertEqual(t.x, None) self.assertEqual(t.y, None) self.assertEqual(t.y, None)