def test_get(self):
     mbh = MalcBlockHandler(MagicMock(), MagicMock())
     mbh.servercomms = MagicMock()
     mbh.get("test/endpoint/string")
     request = mbh.servercomms.on_request.call_args[0][0]
     self.assertIsInstance(request, Get)
     self.assertEqual(["test", "endpoint", "string"], request.endpoint)
     self.assertIsNone(request.response_queue)
 def test_get(self):
     mbh = MalcBlockHandler(MagicMock(), MagicMock())
     mbh.servercomms = MagicMock()
     mbh.get("test/endpoint/string")
     request = mbh.servercomms.on_request.call_args[0][0]
     self.assertIsInstance(request, Get)
     self.assertEqual(["test", "endpoint", "string"], request.endpoint)
     self.assertIsNone(request.response_queue)
 def test_post(self):
     mbh = MalcBlockHandler(MagicMock(), MagicMock())
     mbh.servercomms = MagicMock()
     mbh.get_body_argument = MagicMock(side_effect=['{"test_json":12345}'])
     mbh.post("test/endpoint/string")
     request = mbh.servercomms.on_request.call_args[0][0]
     self.assertIsInstance(request, Post)
     self.assertEqual(["test", "endpoint", "string"], request.endpoint)
     self.assertEqual({"test_json": 12345}, request.parameters)
     self.assertIsNone(request.response_queue)
 def test_post(self):
     mbh = MalcBlockHandler(MagicMock(), MagicMock())
     mbh.servercomms = MagicMock()
     mbh.get_body_argument = MagicMock(side_effect=['{"test_json":12345}'])
     mbh.post("test/endpoint/string")
     request = mbh.servercomms.on_request.call_args[0][0]
     self.assertIsInstance(request, Post)
     self.assertEqual(["test", "endpoint", "string"], request.endpoint)
     self.assertEqual({"test_json": 12345}, request.parameters)
     self.assertIsNone(request.response_queue)