PHP Class ImboUnitTest\Auth\AccessControl\Adapter\ArrayAdapterTest

Inheritance: extends PHPUnit_Framework_TestCase
Afficher le fichier Open project: imbo/imbo

Méthodes publiques

Méthode 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 méthode

Data provider
public getAccessRules ( ) : array[]
Résultat array[]

getAuthConfig() public méthode

Data provider for testing the legacy auth compatibility
public getAuthConfig ( ) : array
Résultat array

getGroups() public méthode

Data provider
public getGroups ( ) : array[]
Résultat array[]

getGroupsData() public méthode

Data provider
public getGroupsData ( ) : array[]
Résultat array[]

testCanCheckIfGroupExists() public méthode

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

testCanGetGroups() public méthode

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

testCanReadResourcesFromGroups() public méthode

testCanReadResourcesGrantedUsingWildcard() public méthode

testGetAccessRule() public méthode

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

testGetPrivateKey() public méthode

public testGetPrivateKey ( )

testPublicKeyExists() public méthode

public testPublicKeyExists ( )

testReturnsCorrectListOfAllowedUsersForResource() public méthode

testThrowsErrorOnDuplicatePublicKey() public méthode