Ejemplo n.º 1
0
 def test_handle_message_invalid_msg_type(self):
     # tests a client handling a message that is an invalid msg type
     c1 = Client("a", 1)
     msg = ['bad type', []]
     output = c1._Client__handle_message(msg)
     self.assertEqual(output, None)
Ejemplo n.º 2
0
 def test_handle_message_valid(self):
     # tests a client handling a valid message
     c1 = Client("a", 1)
     msg = ['start', [True]]
     output = c1._Client__handle_message(msg)
     self.assertEqual(output, '"void"')
Ejemplo n.º 3
0
 def test_handle_message_invalid_json(self):
     # tests a client handling a message that is invalid json
     c1 = Client("a", 1)
     msg = "[invalid json"
     output = c1._Client__handle_message(msg)
     self.assertEqual(output, None)