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

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

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

Метод Описание
providerForTestAcceptValue ( ) : array
providerForTestAcceptValueException ( ) : array
providerForTestEvaluate ( ) : array
providerForTestEvaluateInvalidArgument ( ) : array
providerForTestValidateError ( ) : array
providerForTestValidatePass ( ) : array
setUp ( ) Setup Location Handler mock.
tearDown ( ) Tear down Location Handler mock.
testAcceptValue ( eZ\Publish\API\Repository\Values\User\Limitation\LocationLimitation $limitation, LocationLimitationType $limitationType )
testAcceptValueException ( eZ\Publish\API\Repository\Values\User\Limitation $limitation, LocationLimitationType $limitationType )
testBuildValue ( LocationLimitationType $limitationType )
testConstruct ( ) : LocationLimitationType
testEvaluate ( eZ\Publish\API\Repository\Values\User\Limitation\LocationLimitation $limitation, eZ\Publish\API\Repository\Values\ValueObject $object, $targets, array $persistenceLocations, $expected )
testEvaluateInvalidArgument ( eZ\Publish\API\Repository\Values\User\Limitation $limitation, eZ\Publish\API\Repository\Values\ValueObject $object, $targets, array $persistenceLocations )
testGetCriterionInvalidValue ( LocationLimitationType $limitationType )
testGetCriterionMultipleValues ( LocationLimitationType $limitationType )
testGetCriterionSingleValue ( LocationLimitationType $limitationType )
testValidateError ( eZ\Publish\API\Repository\Values\User\Limitation\LocationLimitation $limitation, integer $errorCount )
testValidatePass ( eZ\Publish\API\Repository\Values\User\Limitation\LocationLimitation $limitation )
testValueSchema ( LocationLimitationType $limitationType )

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

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

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

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

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

Setup Location Handler mock.
public setUp ( )

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

Tear down Location Handler mock.
public tearDown ( )

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

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

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

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

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

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

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

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

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

public testEvaluate ( eZ\Publish\API\Repository\Values\User\Limitation\LocationLimitation $limitation, eZ\Publish\API\Repository\Values\ValueObject $object, $targets, array $persistenceLocations, $expected )
$limitation eZ\Publish\API\Repository\Values\User\Limitation\LocationLimitation
$object eZ\Publish\API\Repository\Values\ValueObject
$persistenceLocations array

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

public testEvaluateInvalidArgument ( eZ\Publish\API\Repository\Values\User\Limitation $limitation, eZ\Publish\API\Repository\Values\ValueObject $object, $targets, array $persistenceLocations )
$limitation eZ\Publish\API\Repository\Values\User\Limitation
$object eZ\Publish\API\Repository\Values\ValueObject
$persistenceLocations array

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

public testGetCriterionInvalidValue ( LocationLimitationType $limitationType )
$limitationType eZ\Publish\Core\Limitation\LocationLimitationType

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

public testGetCriterionMultipleValues ( LocationLimitationType $limitationType )
$limitationType eZ\Publish\Core\Limitation\LocationLimitationType

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

public testGetCriterionSingleValue ( LocationLimitationType $limitationType )
$limitationType eZ\Publish\Core\Limitation\LocationLimitationType

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

public testValidateError ( eZ\Publish\API\Repository\Values\User\Limitation\LocationLimitation $limitation, integer $errorCount )
$limitation eZ\Publish\API\Repository\Values\User\Limitation\LocationLimitation
$errorCount integer

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

public testValidatePass ( eZ\Publish\API\Repository\Values\User\Limitation\LocationLimitation $limitation )
$limitation eZ\Publish\API\Repository\Values\User\Limitation\LocationLimitation

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

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