PHP 클래스 Neos\Flow\Tests\Unit\Security\Policy\PolicyServiceTest

상속: extends Neos\Flow\Tests\UnitTestCase
파일 보기 프로젝트 열기: neos/flow-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$mockConfigurationManager Neos\Flow\Configuration\ConfigurationManager | PHPUnit_Framework_MockObject_MockObject
$mockObjectManager Neos\Flow\ObjectManagement\ObjectManager | PHPUnit_Framework_MockObject_MockObject
$mockPolicyConfiguration array
$mockPrivilege Neos\Flow\Security\Authorization\Privilege\AbstractPrivilege | PHPUnit_Framework_MockObject_MockObject
$policyService Neos\Flow\Security\Policy\PolicyService

공개 메소드들

메소드 설명
everybodyRoleCanHaveExplicitDenies ( )
everybodyRoleCanHaveExplicitGrants ( )
everybodyRoleGetsAnAbstainPrivilegeForAllConfiguredPrivilegeTargets ( )
getAllPrivilegesByTypeReturnsAllConfiguredPrivilegesOfThatType ( )
getAllPrivilegesByTypeReturnsAnEmptyArrayIfNoMatchingPrivilegesAreConfigured ( )
getPrivilegeTargetByIdentifierReturnsAnNullIfNoPrivilegeTargetIsConfigured ( )
getPrivilegeTargetByIdentifierReturnsTheConfiguredPrivilegeTarget ( )
getPrivilegeTargetsReturnsAllConfiguredPrivilegeTargets ( )
getPrivilegeTargetsReturnsAnEmptyArrayIfNoPrivilegeTargetsAreConfigured ( )
getRoleReturnsTheSpecifiedRole ( )
getRoleThrowsExceptionIfTheSpecifiedRoleIsNotConfigured ( )
getRolesExcludesAbstractRolesByDefault ( )
getRolesIncludesAbstractRolesIfRequested ( )
hasRoleReturnsFalseIfTheSpecifiedRoleIsNotConfigured ( )
hasRoleReturnsTrueIfTheSpecifiedRoleIsConfigured ( )
setUp ( )

메소드 상세

everybodyRoleCanHaveExplicitDenies() 공개 메소드

everybodyRoleCanHaveExplicitGrants() 공개 메소드

everybodyRoleGetsAnAbstainPrivilegeForAllConfiguredPrivilegeTargets() 공개 메소드

getAllPrivilegesByTypeReturnsAllConfiguredPrivilegesOfThatType() 공개 메소드

getAllPrivilegesByTypeReturnsAnEmptyArrayIfNoMatchingPrivilegesAreConfigured() 공개 메소드

getPrivilegeTargetByIdentifierReturnsAnNullIfNoPrivilegeTargetIsConfigured() 공개 메소드

getPrivilegeTargetByIdentifierReturnsTheConfiguredPrivilegeTarget() 공개 메소드

getPrivilegeTargetsReturnsAllConfiguredPrivilegeTargets() 공개 메소드

getPrivilegeTargetsReturnsAnEmptyArrayIfNoPrivilegeTargetsAreConfigured() 공개 메소드

getRoleReturnsTheSpecifiedRole() 공개 메소드

getRoleThrowsExceptionIfTheSpecifiedRoleIsNotConfigured() 공개 메소드

getRolesExcludesAbstractRolesByDefault() 공개 메소드

getRolesIncludesAbstractRolesIfRequested() 공개 메소드

hasRoleReturnsFalseIfTheSpecifiedRoleIsNotConfigured() 공개 메소드

hasRoleReturnsTrueIfTheSpecifiedRoleIsConfigured() 공개 메소드

setUp() 공개 메소드

public setUp ( )

프로퍼티 상세

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

protected ConfigurationManager,Neos\Flow\Configuration|PHPUnit_Framework_MockObject_MockObject $mockConfigurationManager
리턴 Neos\Flow\Configuration\ConfigurationManager | PHPUnit_Framework_MockObject_MockObject

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

protected ObjectManager,Neos\Flow\ObjectManagement|PHPUnit_Framework_MockObject_MockObject $mockObjectManager
리턴 Neos\Flow\ObjectManagement\ObjectManager | PHPUnit_Framework_MockObject_MockObject

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

protected array $mockPolicyConfiguration
리턴 array

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

protected AbstractPrivilege,Neos\Flow\Security\Authorization\Privilege|PHPUnit_Framework_MockObject_MockObject $mockPrivilege
리턴 Neos\Flow\Security\Authorization\Privilege\AbstractPrivilege | PHPUnit_Framework_MockObject_MockObject

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

protected PolicyService,Neos\Flow\Security\Policy $policyService
리턴 Neos\Flow\Security\Policy\PolicyService