eZ\Publish\Core\Repository\Tests\Service\Mock\PermissionsCriterionHandlerTest::testGetPermissionsCriterionBooleanPermissionSets PHP Method

testGetPermissionsCriterionBooleanPermissionSets() public method

Test for the getPermissionsCriterion() method.
    public function testGetPermissionsCriterionBooleanPermissionSets($permissionSets)
    {
        $permissionResolverMock = $this->getPermissionResolverMock(['hasAccess']);
        $permissionResolverMock->expects($this->once())->method('hasAccess')->with($this->equalTo('testModule'), $this->equalTo('testFunction'))->will($this->returnValue($permissionSets));
        $handler = $this->getPermissionsCriterionHandlerMock(null);
        $permissionsCriterion = $handler->getPermissionsCriterion('testModule', 'testFunction');
        $this->assertEquals($permissionSets, $permissionsCriterion);
    }