Neos\Flow\Tests\Unit\Security\Policy\PolicyServiceTest::everybodyRoleGetsAnAbstainPrivilegeForAllConfiguredPrivilegeTargets PHP Method

everybodyRoleGetsAnAbstainPrivilegeForAllConfiguredPrivilegeTargets() public method

    public function everybodyRoleGetsAnAbstainPrivilegeForAllConfiguredPrivilegeTargets()
    {
        $mockPrivilegeClassName = get_class($this->mockPrivilege);
        $this->mockPolicyConfiguration = ['privilegeTargets' => [$mockPrivilegeClassName => ['Some.PrivilegeTarget:Identifier' => ['matcher' => 'someMatcher()'], 'Some.OtherPrivilegeTarget:Identifier' => ['matcher' => 'someMatcher()']]]];
        $everybodyRole = $this->policyService->getRole('Neos.Flow:Everybody');
        $this->assertCount(2, $everybodyRole->getPrivileges());
        $this->assertTrue($everybodyRole->getPrivilegeForTarget('Some.PrivilegeTarget:Identifier')->isAbstained());
        $this->assertTrue($everybodyRole->getPrivilegeForTarget('Some.OtherPrivilegeTarget:Identifier')->isAbstained());
    }