Neos\Flow\Tests\Unit\Security\Authorization\Interceptor\PolicyEnforcementTest::invokeCallsThePrivilegeManagerToDecideOnTheCurrentJoinPoint PHP Method

invokeCallsThePrivilegeManagerToDecideOnTheCurrentJoinPoint() public method

    public function invokeCallsThePrivilegeManagerToDecideOnTheCurrentJoinPoint()
    {
        $securityContext = $this->createMock(Security\Context::class);
        $authenticationManager = $this->createMock(Security\Authentication\AuthenticationManagerInterface::class);
        $privilegeManager = $this->createMock(Security\Authorization\PrivilegeManagerInterface::class);
        $joinPoint = $this->createMock(JoinPointInterface::class);
        $privilegeManager->expects($this->once())->method('isGranted')->with(Security\Authorization\Privilege\Method\MethodPrivilegeInterface::class);
        $interceptor = new Security\Authorization\Interceptor\PolicyEnforcement($securityContext, $authenticationManager, $privilegeManager);
        $interceptor->setJoinPoint($joinPoint);
        $interceptor->invoke();
    }