PHP Класс eZ\Publish\Core\Repository\Tests\Service\Mock\PermissionsCriterionHandlerTest

Наследование: extends Base
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$limitationServiceMock
$permissionResolverMock

Открытые методы

Метод Описание
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.

Защищенные методы

Метод Описание
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 )

Описание методов

getLimitationServiceMock() защищенный Метод

protected getLimitationServiceMock ( $methods = [] )

getPermissionResolverMock() защищенный Метод

protected getPermissionResolverMock ( $methods = [] )

getPermissionsCriterionHandlerMock() защищенный Метод

Returns the PermissionsCriterionHandler to test with $methods mocked.
protected getPermissionsCriterionHandlerMock ( string[] | null $methods = [] ) : PHPUnit_Framework_MockObject_MockObject | PermissionsCriterionHandler
$methods string[] | null
Результат PHPUnit_Framework_MockObject_MockObject | eZ\Publish\Core\Repository\PermissionsCriterionHandler

mockServices() защищенный Метод

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

providerForTestAddPermissionsCriterion() публичный Метод

providerForTestAddPermissionsCriterionWithBooleanPermission() публичный Метод

providerForTestGetPermissionsCriterion() публичный Метод

providerForTestGetPermissionsCriterionBooleanPermissionSets() публичный Метод

testAddPermissionsCriterion() публичный Метод

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

testAddPermissionsCriterionWithBooleanPermission() публичный Метод

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

testConstructor() публичный Метод

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

testGetPermissionsCriterion() публичный Метод

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

testGetPermissionsCriterionBooleanPermissionSets() публичный Метод

Test for the getPermissionsCriterion() method.

Описание свойств

$limitationServiceMock защищенное свойство

protected $limitationServiceMock

$permissionResolverMock защищенное свойство

protected $permissionResolverMock