public function testAddPermissionsCriterion($permissionsCriterionMock, $givenCriterion, $expectedCriterion)
{
$handler = $this->getPermissionsCriterionHandlerMock(array('getPermissionsCriterion'));
$handler->expects($this->once())->method('getPermissionsCriterion')->will($this->returnValue($permissionsCriterionMock));
/* @var \eZ\Publish\API\Repository\Values\Content\Query\Criterion $criterionMock */
$result = $handler->addPermissionsCriterion($givenCriterion);
$this->assertTrue($result);
$this->assertEquals($expectedCriterion, $givenCriterion);
}