test_class.file: core/src/test/java/net/adamcin/oakpal/core/jcrfacade/security/authorization/PrivilegeManagerFacadeTest.java
test_class.identifier: PrivilegeManagerFacadeTest
test_case.body: @Test
      public void testGetRegisteredPrivilege() throws Exception {
          PrivilegeManager delegate = mock(PrivilegeManager.class);
          PrivilegeManagerFacade facade = getFacade(delegate);
          final Privilege[] value = new Privilege[0];
          when(delegate.getRegisteredPrivileges()).thenReturn(value);
          assertSame("is same value", value, facade.getRegisteredPrivileges());
      }
test_case.class_method_signature: PrivilegeManagerFacadeTest.testGetRegisteredPrivilege()
test_case.full_signature: @Test public void testGetRegisteredPrivilege()
test_case.identifier: testGetRegisteredPrivilege
test_case.invocations: mock getFacade thenReturn when getRegisteredPrivileges assertSame getRegisteredPrivileges
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void testGetRegisteredPrivilege()
focal_class.declarator: delegate
focal_class.modifier: private final @NotNull
focal_class.original_string: private final @NotNull PrivilegeManager delegate;
focal_class.type: PrivilegeManager
focal_class.var_name: delegate
focal_class.file: core/src/main/java/net/adamcin/oakpal/core/jcrfacade/security/authorization/PrivilegeManagerFacade.java
focal_class.identifier: PrivilegeManagerFacade
focal_class.interfaces: implements PrivilegeManager
focal_class.class_method_signature: PrivilegeManagerFacade.PrivilegeManagerFacade(final @NotNull PrivilegeManager delegate)
focal_class.full_signature: public  PrivilegeManagerFacade(final @NotNull PrivilegeManager delegate)
focal_class.identifier: PrivilegeManagerFacade
focal_class.modifiers: public
focal_class.parameters: (final @NotNull PrivilegeManager delegate)
focal_class.signature:  PrivilegeManagerFacade(final @NotNull PrivilegeManager delegate)
focal_class.class_method_signature: PrivilegeManagerFacade.getRegisteredPrivileges()
focal_class.full_signature: @Override public Privilege[] getRegisteredPrivileges()
focal_class.identifier: getRegisteredPrivileges
focal_class.modifiers: @Override public
focal_class.parameters: ()
focal_class.return: Privilege[]
focal_class.signature: Privilege[] getRegisteredPrivileges()
focal_class.class_method_signature: PrivilegeManagerFacade.getPrivilege(final String privilegeName)
focal_class.full_signature: @Override public Privilege getPrivilege(final String privilegeName)
focal_class.identifier: getPrivilege
focal_class.modifiers: @Override public
focal_class.parameters: (final String privilegeName)
focal_class.return: Privilege
focal_class.signature: Privilege getPrivilege(final String privilegeName)
focal_class.class_method_signature: PrivilegeManagerFacade.registerPrivilege(final String privilegeName,
                                         final boolean isAbstract,
                                         final String[] declaredAggregateNames)
focal_class.full_signature: @Override public Privilege registerPrivilege(final String privilegeName,
                                         final boolean isAbstract,
                                         final String[] declaredAggregateNames)
focal_class.identifier: registerPrivilege
focal_class.modifiers: @Override public
focal_class.parameters: (final String privilegeName,
                                         final boolean isAbstract,
                                         final String[] declaredAggregateNames)
focal_class.return: Privilege
focal_class.signature: Privilege registerPrivilege(final String privilegeName,
                                         final boolean isAbstract,
                                         final String[] declaredAggregateNames)
focal_method.body: @Override
      public Privilege[] getRegisteredPrivileges() throws RepositoryException {
          return delegate.getRegisteredPrivileges();
      }
focal_method.class_method_signature: PrivilegeManagerFacade.getRegisteredPrivileges()
focal_method.full_signature: @Override public Privilege[] getRegisteredPrivileges()
focal_method.identifier: getRegisteredPrivileges
focal_method.invocations: getRegisteredPrivileges
focal_method.modifiers: @Override public
focal_method.parameters: ()
focal_method.return: Privilege[]
focal_method.signature: Privilege[] getRegisteredPrivileges()