PHP Class eZ\Publish\Core\Repository\Tests\Service\Mock\PermissionsCriterionHandlerTest

Inheritance: extends Base
Afficher le fichier Open project: ezsystems/ezpublish-kernel

Protected Properties

Свойство Type Description
$limitationServiceMock
$permissionResolverMock

Méthodes publiques

Méthode Description
providerForTestAddPermissionsCriterion ( )
providerForTestAddPermissionsCriterionWithBooleanPermission ( )
providerForTestGetPermissionsCriterion ( )
providerForTestGetPermissionsCriterionBooleanPermissionSets ( )
testAddPermissionsCriterion ( $permissionsCriterionMock, $givenCriterion, $expectedCriterion ) Test for the addPermissionsCriterion() method.
testAddPermissionsCriterionWithBooleanPermission ( $permissionsCriterion ) Test for the addPermissionsCriterion() method.
testConstructor ( ) Test for the __construct() method.
testGetPermissionsCriterion ( $criterionMock, $limitationCount, $permissionSets, $expectedCriterion ) Test for the getPermissionsCriterion() method.
testGetPermissionsCriterionBooleanPermissionSets ( $permissionSets ) Test for the getPermissionsCriterion() method.

Méthodes protégées

Méthode Description
getLimitationServiceMock ( $methods = [] )
getPermissionResolverMock ( $methods = [] )
getPermissionsCriterionHandlerMock ( string[] | null $methods = [] ) : PHPUnit_Framework_MockObject_MockObject | PermissionsCriterionHandler Returns the PermissionsCriterionHandler to test with $methods mocked.
mockServices ( $criterionMock, $limitationCount, $permissionSets )

Method Details

getLimitationServiceMock() protected méthode

protected getLimitationServiceMock ( $methods = [] )

getPermissionResolverMock() protected méthode

protected getPermissionResolverMock ( $methods = [] )

getPermissionsCriterionHandlerMock() protected méthode

Returns the PermissionsCriterionHandler to test with $methods mocked.
protected getPermissionsCriterionHandlerMock ( string[] | null $methods = [] ) : PHPUnit_Framework_MockObject_MockObject | PermissionsCriterionHandler
$methods string[] | null
Résultat PHPUnit_Framework_MockObject_MockObject | eZ\Publish\Core\Repository\PermissionsCriterionHandler

mockServices() protected méthode

protected mockServices ( $criterionMock, $limitationCount, $permissionSets )

providerForTestAddPermissionsCriterion() public méthode

providerForTestAddPermissionsCriterionWithBooleanPermission() public méthode

providerForTestGetPermissionsCriterion() public méthode

providerForTestGetPermissionsCriterionBooleanPermissionSets() public méthode

testAddPermissionsCriterion() public méthode

Test for the addPermissionsCriterion() method.
public testAddPermissionsCriterion ( $permissionsCriterionMock, $givenCriterion, $expectedCriterion )

testAddPermissionsCriterionWithBooleanPermission() public méthode

Test for the addPermissionsCriterion() method.
public testAddPermissionsCriterionWithBooleanPermission ( $permissionsCriterion )

testConstructor() public méthode

Test for the __construct() method.
public testConstructor ( )

testGetPermissionsCriterion() public méthode

Test for the getPermissionsCriterion() method.
public testGetPermissionsCriterion ( $criterionMock, $limitationCount, $permissionSets, $expectedCriterion )

testGetPermissionsCriterionBooleanPermissionSets() public méthode

Test for the getPermissionsCriterion() method.

Property Details

$limitationServiceMock protected_oe property

protected $limitationServiceMock

$permissionResolverMock protected_oe property

protected $permissionResolverMock