PHP Class eZ\Bundle\EzPublishRestBundle\Tests\Functional\RoleTest

Inheritance: extends TestCase
Show file Open project: ezsystems/ezpublish-kernel

Public Methods

Method Description
provideLimitations ( )
testAddPolicy ( $roleHref ) : string
testAddPolicyByRoleDraft ( $roleDraftHref ) : string
testAssignRoleToUser ( $roleHref ) : string
testAssignRoleToUserGroup ( $roleHref ) : string
testAssignRoleToUserWithLimitation ( array $limitation ) : string
testCreateRole ( ) : string
testCreateRoleDraft ( $roleHref ) : string
testCreateRoleWithDraft ( ) : string
testDeletePolicies ( $roleHref )
testDeletePolicy ( $policyHref )
testDeleteRole ( $roleHref )
testDeleteRoleDraft ( $roleDraftHref )
testListPoliciesForUser ( )
testListRoles ( )
testLoadPolicies ( $roleHref )
testLoadPolicy ( $policyHref )
testLoadRole ( $roleHref )
testLoadRoleAssignmentForUser ( $roleAssignmentHref )
testLoadRoleAssignmentForUserGroup ( $roleAssignmentHref )
testLoadRoleAssignmentsForUser ( )
testLoadRoleAssignmentsForUserGroup ( )
testLoadRoleDraft ( $roleDraftHref )
testPublishRoleDraft ( $roleDraftHref )
testRemovePolicyByRoleDraft ( $policyHref )
testUnassignRoleFromUser ( $roleAssignmentHref )
testUnassignRoleFromUserGroup ( $roleAssignmentHref )
testUpdatePolicy ( $policyHref )
testUpdatePolicyByRoleDraft ( $policyHref )
testUpdateRole ( $roleHref )
testUpdateRoleDraft ( $roleDraftHref )

Private Methods

Method Description
createAndPublishRole ( string $identifier ) : string Creates and publishes a role with $identifier.
roleDraftHrefToRoleHref ( string $roleDraftHref ) : string Helper method for changing a roledraft href to a role href.

Method Details

provideLimitations() public method

public provideLimitations ( )

testAddPolicy() public method

public testAddPolicy ( $roleHref ) : string
return string The created policy href

testAddPolicyByRoleDraft() public method

public testAddPolicyByRoleDraft ( $roleDraftHref ) : string
return string The created policy href

testAssignRoleToUser() public method

public testAssignRoleToUser ( $roleHref ) : string
return string assigned role href

testAssignRoleToUserGroup() public method

public testAssignRoleToUserGroup ( $roleHref ) : string
return string role assignment href

testAssignRoleToUserWithLimitation() public method

public testAssignRoleToUserWithLimitation ( array $limitation ) : string
$limitation array
return string assigned role href

testCreateRole() public method

public testCreateRole ( ) : string
return string The created role href

testCreateRoleDraft() public method

public testCreateRoleDraft ( $roleHref ) : string
return string The created role draft href

testCreateRoleWithDraft() public method

public testCreateRoleWithDraft ( ) : string
return string The created role draft href

testDeletePolicies() public method

public testDeletePolicies ( $roleHref )

testDeletePolicy() public method

public testDeletePolicy ( $policyHref )

testDeleteRole() public method

public testDeleteRole ( $roleHref )

testDeleteRoleDraft() public method

public testDeleteRoleDraft ( $roleDraftHref )

testListPoliciesForUser() public method

testListRoles() public method

public testListRoles ( )

testLoadPolicies() public method

public testLoadPolicies ( $roleHref )

testLoadPolicy() public method

public testLoadPolicy ( $policyHref )

testLoadRole() public method

public testLoadRole ( $roleHref )

testLoadRoleAssignmentForUser() public method

public testLoadRoleAssignmentForUser ( $roleAssignmentHref )

testLoadRoleAssignmentForUserGroup() public method

public testLoadRoleAssignmentForUserGroup ( $roleAssignmentHref )

testLoadRoleAssignmentsForUser() public method

testLoadRoleAssignmentsForUserGroup() public method

testLoadRoleDraft() public method

public testLoadRoleDraft ( $roleDraftHref )

testPublishRoleDraft() public method

public testPublishRoleDraft ( $roleDraftHref )

testRemovePolicyByRoleDraft() public method

public testRemovePolicyByRoleDraft ( $policyHref )

testUnassignRoleFromUser() public method

public testUnassignRoleFromUser ( $roleAssignmentHref )

testUnassignRoleFromUserGroup() public method

public testUnassignRoleFromUserGroup ( $roleAssignmentHref )

testUpdatePolicy() public method

public testUpdatePolicy ( $policyHref )

testUpdatePolicyByRoleDraft() public method

public testUpdatePolicyByRoleDraft ( $policyHref )

testUpdateRole() public method

public testUpdateRole ( $roleHref )

testUpdateRoleDraft() public method

public testUpdateRoleDraft ( $roleDraftHref )