PHP Class CakeDC\Users\Test\TestCase\Auth\SimpleRbacAuthorizeTest

Inheritance: extends Cake\TestSuite\TestCase
Show file Open project: CakeDC/users

Protected Properties

Property Type Description
$defaultPermissions
$simpleRbacAuthorize CakeDC\Users\Auth\SimpleRbacAuthorize

Public Methods

Method Description
badPermissionProvider ( )
providerAuthorize ( )
setUp ( ) Sets up the fixture, for example, opens a network connection.
tearDown ( ) Tears down the fixture, for example, closes a network connection.
testAuthorize ( $permissions, $user, $requestParams, $expected, $msg = null )
testBadPermission ( array $permissions, array $user, array $requestParams, string $expectedMsg )
testConstruct ( )
testConstructMissingPermissionsFile ( )
testConstructPermissionsFileHappy ( )
testLoadPermissions ( ) : void test

Protected Methods

Method Description
_requestFromArray ( array $params ) : Cake\Network\Request
assertConstructorPermissions ( $instance, $config, $permissions )
preparePermissions ( $permissions )

Method Details

_requestFromArray() protected method

protected _requestFromArray ( array $params ) : Cake\Network\Request
$params array
return Cake\Network\Request

assertConstructorPermissions() protected method

protected assertConstructorPermissions ( $instance, $config, $permissions )

badPermissionProvider() public method

preparePermissions() protected method

protected preparePermissions ( $permissions )

providerAuthorize() public method

public providerAuthorize ( )

setUp() public method

This method is called before a test is executed.
public setUp ( )

tearDown() public method

This method is called after a test is executed.
public tearDown ( )

testAuthorize() public method

public testAuthorize ( $permissions, $user, $requestParams, $expected, $msg = null )

testBadPermission() public method

public testBadPermission ( array $permissions, array $user, array $requestParams, string $expectedMsg )
$permissions array
$user array
$requestParams array
$expectedMsg string

testConstruct() public method

public testConstruct ( )

testConstructMissingPermissionsFile() public method

testConstructPermissionsFileHappy() public method

testLoadPermissions() public method

test
public testLoadPermissions ( ) : void
return void

Property Details

$defaultPermissions protected property

protected $defaultPermissions

$simpleRbacAuthorize protected property

protected SimpleRbacAuthorize,CakeDC\Users\Auth $simpleRbacAuthorize
return CakeDC\Users\Auth\SimpleRbacAuthorize