def test_Success(self):
     x = WebApi()
     request = self.new_request(content_type="application/json")
     retval = x._verify_content_type(request)
     self.assertIsNone(retval)
 def do_test_raises_error(self, request, expected_message):
     x = WebApi()
     with self.assertRaises(x.Error) as cm:
         x._verify_content_type(request)
     actual_message = "{}".format(cm.exception)
     self.assertEqual(actual_message, expected_message)