PHP Class eZ\Publish\Core\Limitation\Tests\SubtreeLimitationTypeTest

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

Méthodes publiques

Méthode Description
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\SubtreeLimitation $limitation, SubtreeLimitationType $limitationType )
testAcceptValueException ( eZ\Publish\API\Repository\Values\User\Limitation $limitation, SubtreeLimitationType $limitationType )
testBuildValue ( SubtreeLimitationType $limitationType )
testConstruct ( ) : SubtreeLimitationType
testEvaluate ( eZ\Publish\API\Repository\Values\User\Limitation\SubtreeLimitation $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 ( SubtreeLimitationType $limitationType )
testGetCriterionMultipleValues ( SubtreeLimitationType $limitationType )
testGetCriterionSingleValue ( SubtreeLimitationType $limitationType )
testValidateError ( eZ\Publish\API\Repository\Values\User\Limitation\SubtreeLimitation $limitation, integer $errorCount )
testValidateErrorWrongPath ( )
testValidatePass ( eZ\Publish\API\Repository\Values\User\Limitation\SubtreeLimitation $limitation )
testValueSchema ( SubtreeLimitationType $limitationType )

Method Details

providerForTestAcceptValue() public méthode

public providerForTestAcceptValue ( ) : array
Résultat array

providerForTestAcceptValueException() public méthode

providerForTestEvaluate() public méthode

public providerForTestEvaluate ( ) : array
Résultat array

providerForTestEvaluateInvalidArgument() public méthode

providerForTestValidateError() public méthode

public providerForTestValidateError ( ) : array
Résultat array

providerForTestValidatePass() public méthode

public providerForTestValidatePass ( ) : array
Résultat array

setUp() public méthode

Setup Location Handler mock.
public setUp ( )

tearDown() public méthode

Tear down Location Handler mock.
public tearDown ( )

testAcceptValue() public méthode

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

testAcceptValueException() public méthode

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

testBuildValue() public méthode

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

testConstruct() public méthode

public testConstruct ( ) : SubtreeLimitationType
Résultat eZ\Publish\Core\Limitation\SubtreeLimitationType

testEvaluate() public méthode

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

testEvaluateInvalidArgument() public méthode

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 méthode

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

testGetCriterionMultipleValues() public méthode

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

testGetCriterionSingleValue() public méthode

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

testValidateError() public méthode

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

testValidateErrorWrongPath() public méthode

testValidatePass() public méthode

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

testValueSchema() public méthode

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