def test_without_support_without_session(self):
     message = ConnectMessage(self.version)
     self.assertEqual(message.version, self.version)
     self.assertFalse(message.has_support())
     self.assertIsNone(message.support)
     self.assertFalse(message.has_session())
     self.assertIsNone(message.session)
 def test_with_suport_with_session(self):
     message = ConnectMessage(self.version, support=self.support,
                              session=self.session)
     self.assertEqual(message.version, self.version)
     self.assertTrue(message.has_support())
     self.assertEqual(message.support, self.support)
     self.assertTrue(message.has_session())
     self.assertEqual(message.session, self.session)