def testAllAnnotatedMethodsAreNotImplemented(self): # We can't initialize ApiCallRouter directly because it's abstract. router = api_call_router.DisabledApiCallRouter() for name in api_call_router.ApiCallRouter.GetAnnotatedMethods(): with self.assertRaises(NotImplementedError): getattr(router, name)(None, token=None)
def testRaisesUnauthorizedAccess(self): router = api_call_router.DisabledApiCallRouter() with self.assertRaises(access_control.UnauthorizedAccess): router.SearchClients(None)