PHP Class ImboUnitTest\Auth\AccessControl\Adapter\ArrayAdapterTest

Inheritance: extends PHPUnit_Framework_TestCase
Datei anzeigen Open project: imbo/imbo

Public Methods

Method Description
getAccessRules ( ) : array[] Data provider
getAuthConfig ( ) : array Data provider for testing the legacy auth compatibility
getGroups ( ) : array[] Data provider
getGroupsData ( ) : array[] Data provider
testCanCheckIfGroupExists ( $groups, $group, $exists )
testCanGetGroups ( array $groups, array $result, $query = null )
testCanReadResourcesFromGroups ( )
testCanReadResourcesGrantedUsingWildcard ( )
testGetAccessRule ( $acl, $publicKey, $ruleId, $rule )
testGetPrivateKey ( )
testPublicKeyExists ( )
testReturnsCorrectListOfAllowedUsersForResource ( )
testThrowsErrorOnDuplicatePublicKey ( )

Method Details

getAccessRules() public method

Data provider
public getAccessRules ( ) : array[]
return array[]

getAuthConfig() public method

Data provider for testing the legacy auth compatibility
public getAuthConfig ( ) : array
return array

getGroups() public method

Data provider
public getGroups ( ) : array[]
return array[]

getGroupsData() public method

Data provider
public getGroupsData ( ) : array[]
return array[]

testCanCheckIfGroupExists() public method

public testCanCheckIfGroupExists ( $groups, $group, $exists )

testCanGetGroups() public method

public testCanGetGroups ( array $groups, array $result, $query = null )
$groups array
$result array

testCanReadResourcesFromGroups() public method

testCanReadResourcesGrantedUsingWildcard() public method

testGetAccessRule() public method

public testGetAccessRule ( $acl, $publicKey, $ruleId, $rule )

testGetPrivateKey() public method

public testGetPrivateKey ( )

testPublicKeyExists() public method

public testPublicKeyExists ( )

testReturnsCorrectListOfAllowedUsersForResource() public method

testThrowsErrorOnDuplicatePublicKey() public method