PHP Class Neos\Flow\Tests\Unit\Aop\Pointcut\PointcutFilterCompositeTest

Inheritance: extends Neos\Flow\Tests\UnitTestCase
Show file Open project: neos/flow-development-collection

Public Methods

Method Description
buildGlobalRuntimeEvaluationsConditionCodeBuildsTheCorrectCodeForAConditionWithInOperator ( )
buildGlobalRuntimeEvaluationsConditionCodeBuildsTheCorrectCodeForAConditionWithMatchesOperator ( )
buildGlobalRuntimeEvaluationsConditionCodeBuildsTheCorrectCodeForConditionsWithObjectAccess ( )
buildMethodArgumentsEvaluationConditionCodeBuildsTheCorrectCodeForAConditionWithInOperator ( )
buildMethodArgumentsEvaluationConditionCodeBuildsTheCorrectCodeForAConditionWithMatchesOperator ( )
buildMethodArgumentsEvaluationConditionCodeBuildsTheCorrectCodeForAConditionWithObjectAccess ( )
buildMethodArgumentsEvaluationConditionCodeBuildsTheCorrectCodeForAnArgumentWithMoreThanOneCondition ( )
getRuntimeEvaluationsClosureCodeHandlesDefinitionsConcatenatedByNegatedOperatorsCorrectly ( )
getRuntimeEvaluationsClosureCodeReturnsTheCorrectStringForAnEmptyDefinition ( )
getRuntimeEvaluationsClosureCodeReturnsTheCorrectStringForBasicRuntimeEvaluationsDefintion ( )
getRuntimeEvaluationsDefintionReturnsTheEvaluationsFromAllContainedFiltersThatMatchedThePointcutWithTheCorrectOperators ( )
globalRuntimeEvaluationsDefinitionAreAddedCorrectlyToThePointcutFilterComposite ( )
hasRuntimeEvaluationsDefinitionConsidersGlobalAndFilterRuntimeEvaluationsDefinitions ( )
matchesReturnsFalseEarlyForAndedNegatedSubfilters ( )
matchesReturnsFalseEarlyForAndedSubfilters ( )
matchesReturnsTrueForNegatedSubfilter ( )
matchesReturnsTrueForNegatedSubfiltersWithRuntimeEvaluations ( )
reduceTargetClassNamesFiltersAllClassesNotMatchedAByClassNameFilter ( )

Method Details

buildGlobalRuntimeEvaluationsConditionCodeBuildsTheCorrectCodeForAConditionWithInOperator() public method

buildGlobalRuntimeEvaluationsConditionCodeBuildsTheCorrectCodeForAConditionWithMatchesOperator() public method

buildGlobalRuntimeEvaluationsConditionCodeBuildsTheCorrectCodeForConditionsWithObjectAccess() public method

buildMethodArgumentsEvaluationConditionCodeBuildsTheCorrectCodeForAConditionWithInOperator() public method

buildMethodArgumentsEvaluationConditionCodeBuildsTheCorrectCodeForAConditionWithMatchesOperator() public method

buildMethodArgumentsEvaluationConditionCodeBuildsTheCorrectCodeForAConditionWithObjectAccess() public method

buildMethodArgumentsEvaluationConditionCodeBuildsTheCorrectCodeForAnArgumentWithMoreThanOneCondition() public method

getRuntimeEvaluationsClosureCodeHandlesDefinitionsConcatenatedByNegatedOperatorsCorrectly() public method

getRuntimeEvaluationsClosureCodeReturnsTheCorrectStringForAnEmptyDefinition() public method

getRuntimeEvaluationsClosureCodeReturnsTheCorrectStringForBasicRuntimeEvaluationsDefintion() public method

getRuntimeEvaluationsDefintionReturnsTheEvaluationsFromAllContainedFiltersThatMatchedThePointcutWithTheCorrectOperators() public method

globalRuntimeEvaluationsDefinitionAreAddedCorrectlyToThePointcutFilterComposite() public method

hasRuntimeEvaluationsDefinitionConsidersGlobalAndFilterRuntimeEvaluationsDefinitions() public method

matchesReturnsFalseEarlyForAndedNegatedSubfilters() public method

matchesReturnsFalseEarlyForAndedSubfilters() public method

matchesReturnsTrueForNegatedSubfilter() public method

matchesReturnsTrueForNegatedSubfiltersWithRuntimeEvaluations() public method

reduceTargetClassNamesFiltersAllClassesNotMatchedAByClassNameFilter() public method