def test_client_instanciation(self): expected_name = 'UAVClient' expected_ip = 'localhost' expected_port = 5555 message_formatter = Formatter() client = Client(expected_name,expected_ip,expected_port,message_formatter) self.assertEqual(client.name, expected_name) self.assertEqual(client.target_ip, expected_ip) self.assertEqual(client.target_port, expected_port) self.assertTrue(client.message_formatter is not None and isinstance(client.message_formatter, Formatter) )