PHP Класс eZ\Publish\Core\Limitation\Tests\StatusLimitationTypeTest

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

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

Метод Описание
providerForTestAcceptValue ( ) : array
providerForTestAcceptValueException ( ) : array
providerForTestEvaluate ( ) : array
providerForTestEvaluateInvalidArgument ( ) : array
providerForTestValidateError ( ) : array
testAcceptValue ( eZ\Publish\API\Repository\Values\User\Limitation\StatusLimitation $limitation, StatusLimitationType $limitationType )
testAcceptValueException ( eZ\Publish\API\Repository\Values\User\Limitation $limitation, StatusLimitationType $limitationType )
testBuildValue ( StatusLimitationType $limitationType )
testConstruct ( ) : StatusLimitationType
testEvaluate ( eZ\Publish\API\Repository\Values\User\Limitation\StatusLimitation $limitation, eZ\Publish\API\Repository\Values\ValueObject $object, $expected, StatusLimitationType $limitationType )
testEvaluateInvalidArgument ( eZ\Publish\API\Repository\Values\User\Limitation $limitation, eZ\Publish\API\Repository\Values\ValueObject $object, StatusLimitationType $limitationType )
testGetCriterion ( StatusLimitationType $limitationType )
testValidateError ( eZ\Publish\API\Repository\Values\User\Limitation\StatusLimitation $limitation, integer $errorCount, StatusLimitationType $limitationType )
testValueSchema ( StatusLimitationType $limitationType )

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

Метод Описание
getContentMock ( )
getVersionInfoMock ( )

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

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

protected getContentMock ( )

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

protected getVersionInfoMock ( )

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

public providerForTestAcceptValue ( ) : array
Результат array

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

public providerForTestAcceptValueException ( ) : array
Результат array

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

public providerForTestEvaluate ( ) : array
Результат array

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

public providerForTestEvaluateInvalidArgument ( ) : array
Результат array

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

public providerForTestValidateError ( ) : array
Результат array

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

public testAcceptValue ( eZ\Publish\API\Repository\Values\User\Limitation\StatusLimitation $limitation, StatusLimitationType $limitationType )
$limitation eZ\Publish\API\Repository\Values\User\Limitation\StatusLimitation
$limitationType eZ\Publish\Core\Limitation\StatusLimitationType

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

public testAcceptValueException ( eZ\Publish\API\Repository\Values\User\Limitation $limitation, StatusLimitationType $limitationType )
$limitation eZ\Publish\API\Repository\Values\User\Limitation
$limitationType eZ\Publish\Core\Limitation\StatusLimitationType

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

public testBuildValue ( StatusLimitationType $limitationType )
$limitationType eZ\Publish\Core\Limitation\StatusLimitationType

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

public testConstruct ( ) : StatusLimitationType
Результат eZ\Publish\Core\Limitation\StatusLimitationType

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

public testEvaluate ( eZ\Publish\API\Repository\Values\User\Limitation\StatusLimitation $limitation, eZ\Publish\API\Repository\Values\ValueObject $object, $expected, StatusLimitationType $limitationType )
$limitation eZ\Publish\API\Repository\Values\User\Limitation\StatusLimitation
$object eZ\Publish\API\Repository\Values\ValueObject
$limitationType eZ\Publish\Core\Limitation\StatusLimitationType

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

public testEvaluateInvalidArgument ( eZ\Publish\API\Repository\Values\User\Limitation $limitation, eZ\Publish\API\Repository\Values\ValueObject $object, StatusLimitationType $limitationType )
$limitation eZ\Publish\API\Repository\Values\User\Limitation
$object eZ\Publish\API\Repository\Values\ValueObject
$limitationType eZ\Publish\Core\Limitation\StatusLimitationType

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

public testGetCriterion ( StatusLimitationType $limitationType )
$limitationType eZ\Publish\Core\Limitation\StatusLimitationType

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

public testValidateError ( eZ\Publish\API\Repository\Values\User\Limitation\StatusLimitation $limitation, integer $errorCount, StatusLimitationType $limitationType )
$limitation eZ\Publish\API\Repository\Values\User\Limitation\StatusLimitation
$errorCount integer
$limitationType eZ\Publish\Core\Limitation\StatusLimitationType

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

public testValueSchema ( StatusLimitationType $limitationType )
$limitationType eZ\Publish\Core\Limitation\StatusLimitationType