test_class.declarator: namespaceIamRoleAuthorizationRestController
test_class.modifier: @InjectMocks
      private
test_class.original_string: @InjectMocks
      private NamespaceIamRoleAuthorizationRestController namespaceIamRoleAuthorizationRestController;
test_class.type: NamespaceIamRoleAuthorizationRestController
test_class.var_name: namespaceIamRoleAuthorizationRestController
test_class.declarator: namespaceIamRoleAuthorizationService
test_class.modifier: @Mock
      private
test_class.original_string: @Mock
      private NamespaceIamRoleAuthorizationService namespaceIamRoleAuthorizationService;
test_class.type: NamespaceIamRoleAuthorizationService
test_class.var_name: namespaceIamRoleAuthorizationService
test_class.file: herd-code/herd-rest/src/test/java/org/finra/herd/rest/NamespaceIamRoleAuthorizationRestControllerTest.java
test_class.identifier: NamespaceIamRoleAuthorizationRestControllerTest
test_case.body: @Test
      public void deleteNamespaceIamRoleAuthorizationAssertCallsService()
      {
          String expectedNamespace = "namespace";
          NamespaceIamRoleAuthorization expectedResult = new NamespaceIamRoleAuthorization();
          when(namespaceIamRoleAuthorizationService.deleteNamespaceIamRoleAuthorization(any())).thenReturn(expectedResult);
          NamespaceIamRoleAuthorization actualResult = namespaceIamRoleAuthorizationRestController.deleteNamespaceIamRoleAuthorization(expectedNamespace);
          verify(namespaceIamRoleAuthorizationService).deleteNamespaceIamRoleAuthorization(expectedNamespace);
          verifyNoMoreInteractions(namespaceIamRoleAuthorizationService);
          assertEquals(expectedResult, actualResult);
      }
test_case.class_method_signature: NamespaceIamRoleAuthorizationRestControllerTest.deleteNamespaceIamRoleAuthorizationAssertCallsService()
test_case.full_signature: @Test public void deleteNamespaceIamRoleAuthorizationAssertCallsService()
test_case.identifier: deleteNamespaceIamRoleAuthorizationAssertCallsService
test_case.invocations: thenReturn when deleteNamespaceIamRoleAuthorization any deleteNamespaceIamRoleAuthorization deleteNamespaceIamRoleAuthorization verify verifyNoMoreInteractions assertEquals
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void deleteNamespaceIamRoleAuthorizationAssertCallsService()
focal_class.declarator: namespaceIamRoleAuthorizationService
focal_class.modifier: @Autowired
      private
focal_class.original_string: @Autowired
      private NamespaceIamRoleAuthorizationService namespaceIamRoleAuthorizationService;
focal_class.type: NamespaceIamRoleAuthorizationService
focal_class.var_name: namespaceIamRoleAuthorizationService
focal_class.file: herd-code/herd-rest/src/main/java/org/finra/herd/rest/NamespaceIamRoleAuthorizationRestController.java
focal_class.identifier: NamespaceIamRoleAuthorizationRestController
focal_class.class_method_signature: NamespaceIamRoleAuthorizationRestController.createNamespaceIamRoleAuthorization(@RequestBody NamespaceIamRoleAuthorizationCreateRequest request)
focal_class.full_signature: @RequestMapping(value = "/namespaceIamRoleAuthorizations", method = RequestMethod.POST, consumes = {"application/xml", "application/json"}) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_POST) public NamespaceIamRoleAuthorization createNamespaceIamRoleAuthorization(@RequestBody NamespaceIamRoleAuthorizationCreateRequest request)
focal_class.identifier: createNamespaceIamRoleAuthorization
focal_class.modifiers: @RequestMapping(value = "/namespaceIamRoleAuthorizations", method = RequestMethod.POST, consumes = {"application/xml", "application/json"}) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_POST) public
focal_class.parameters: (@RequestBody NamespaceIamRoleAuthorizationCreateRequest request)
focal_class.return: NamespaceIamRoleAuthorization
focal_class.signature: NamespaceIamRoleAuthorization createNamespaceIamRoleAuthorization(@RequestBody NamespaceIamRoleAuthorizationCreateRequest request)
focal_class.class_method_signature: NamespaceIamRoleAuthorizationRestController.getNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace)
focal_class.full_signature: @RequestMapping(value = "/namespaceIamRoleAuthorizations/namespaces/{namespace}", method = RequestMethod.GET) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_GET) public NamespaceIamRoleAuthorization getNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace)
focal_class.identifier: getNamespaceIamRoleAuthorization
focal_class.modifiers: @RequestMapping(value = "/namespaceIamRoleAuthorizations/namespaces/{namespace}", method = RequestMethod.GET) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_GET) public
focal_class.parameters: (@PathVariable("namespace") String namespace)
focal_class.return: NamespaceIamRoleAuthorization
focal_class.signature: NamespaceIamRoleAuthorization getNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace)
focal_class.class_method_signature: NamespaceIamRoleAuthorizationRestController.getNamespaceIamRoleAuthorizations()
focal_class.full_signature: @RequestMapping(value = "/namespaceIamRoleAuthorizations", method = RequestMethod.GET) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_ALL_GET) public NamespaceIamRoleAuthorizations getNamespaceIamRoleAuthorizations()
focal_class.identifier: getNamespaceIamRoleAuthorizations
focal_class.modifiers: @RequestMapping(value = "/namespaceIamRoleAuthorizations", method = RequestMethod.GET) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_ALL_GET) public
focal_class.parameters: ()
focal_class.return: NamespaceIamRoleAuthorizations
focal_class.signature: NamespaceIamRoleAuthorizations getNamespaceIamRoleAuthorizations()
focal_class.class_method_signature: NamespaceIamRoleAuthorizationRestController.updateNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace,
          @RequestBody NamespaceIamRoleAuthorizationUpdateRequest request)
focal_class.full_signature: @RequestMapping(value = "/namespaceIamRoleAuthorizations/namespaces/{namespace}", method = RequestMethod.PUT, consumes = {"application/xml", "application/json"}) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_PUT) public NamespaceIamRoleAuthorization updateNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace,
          @RequestBody NamespaceIamRoleAuthorizationUpdateRequest request)
focal_class.identifier: updateNamespaceIamRoleAuthorization
focal_class.modifiers: @RequestMapping(value = "/namespaceIamRoleAuthorizations/namespaces/{namespace}", method = RequestMethod.PUT, consumes = {"application/xml", "application/json"}) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_PUT) public
focal_class.parameters: (@PathVariable("namespace") String namespace,
          @RequestBody NamespaceIamRoleAuthorizationUpdateRequest request)
focal_class.return: NamespaceIamRoleAuthorization
focal_class.signature: NamespaceIamRoleAuthorization updateNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace,
          @RequestBody NamespaceIamRoleAuthorizationUpdateRequest request)
focal_class.class_method_signature: NamespaceIamRoleAuthorizationRestController.deleteNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace)
focal_class.full_signature: @RequestMapping(value = "/namespaceIamRoleAuthorizations/namespaces/{namespace}", method = RequestMethod.DELETE) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_DELETE) public NamespaceIamRoleAuthorization deleteNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace)
focal_class.identifier: deleteNamespaceIamRoleAuthorization
focal_class.modifiers: @RequestMapping(value = "/namespaceIamRoleAuthorizations/namespaces/{namespace}", method = RequestMethod.DELETE) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_DELETE) public
focal_class.parameters: (@PathVariable("namespace") String namespace)
focal_class.return: NamespaceIamRoleAuthorization
focal_class.signature: NamespaceIamRoleAuthorization deleteNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace)
focal_class.superclass: extends HerdBaseController
focal_method.body: @RequestMapping(value = "/namespaceIamRoleAuthorizations/namespaces/{namespace}", method = RequestMethod.DELETE)
      @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_DELETE)
      public NamespaceIamRoleAuthorization deleteNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace)
      {
          return namespaceIamRoleAuthorizationService.deleteNamespaceIamRoleAuthorization(namespace);
      }
focal_method.class_method_signature: NamespaceIamRoleAuthorizationRestController.deleteNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace)
focal_method.full_signature: @RequestMapping(value = "/namespaceIamRoleAuthorizations/namespaces/{namespace}", method = RequestMethod.DELETE) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_DELETE) public NamespaceIamRoleAuthorization deleteNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace)
focal_method.identifier: deleteNamespaceIamRoleAuthorization
focal_method.invocations: deleteNamespaceIamRoleAuthorization
focal_method.modifiers: @RequestMapping(value = "/namespaceIamRoleAuthorizations/namespaces/{namespace}", method = RequestMethod.DELETE) @Secured(SecurityFunctions.FN_NAMESPACE_IAM_ROLE_AUTHORIZATIONS_DELETE) public
focal_method.parameters: (@PathVariable("namespace") String namespace)
focal_method.return: NamespaceIamRoleAuthorization
focal_method.signature: NamespaceIamRoleAuthorization deleteNamespaceIamRoleAuthorization(@PathVariable("namespace") String namespace)