PHP 클래스 CakeDC\Users\Test\TestCase\Auth\SimpleRbacAuthorizeTest

상속: extends Cake\TestSuite\TestCase
파일 보기 프로젝트 열기: CakeDC/users

보호된 프로퍼티들

프로퍼티 타입 설명
$defaultPermissions
$simpleRbacAuthorize CakeDC\Users\Auth\SimpleRbacAuthorize

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
_requestFromArray ( array $params ) : Cake\Network\Request
assertConstructorPermissions ( $instance, $config, $permissions )
preparePermissions ( $permissions )

메소드 상세

_requestFromArray() 보호된 메소드

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

assertConstructorPermissions() 보호된 메소드

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

badPermissionProvider() 공개 메소드

preparePermissions() 보호된 메소드

protected preparePermissions ( $permissions )

providerAuthorize() 공개 메소드

public providerAuthorize ( )

setUp() 공개 메소드

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

tearDown() 공개 메소드

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

testAuthorize() 공개 메소드

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

testBadPermission() 공개 메소드

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

testConstruct() 공개 메소드

public testConstruct ( )

testConstructMissingPermissionsFile() 공개 메소드

testConstructPermissionsFileHappy() 공개 메소드

testLoadPermissions() 공개 메소드

test
public testLoadPermissions ( ) : void
리턴 void

프로퍼티 상세

$defaultPermissions 보호되어 있는 프로퍼티

protected $defaultPermissions

$simpleRbacAuthorize 보호되어 있는 프로퍼티

protected SimpleRbacAuthorize,CakeDC\Users\Auth $simpleRbacAuthorize
리턴 CakeDC\Users\Auth\SimpleRbacAuthorize