Neos\Flow\Tests\Unit\Aop\Pointcut\PointcutMethodNameFilterTest::getRuntimeEvaluationsReturnsTheMethodArgumentConstraintsDefinitions PHP Метод

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

    public function getRuntimeEvaluationsReturnsTheMethodArgumentConstraintsDefinitions()
    {
        $argumentConstraints = ['arg2' => ['operator' => '==', 'value' => 'someValue']];
        $expectedRuntimeEvaluations = ['methodArgumentConstraints' => $argumentConstraints];
        $methodNameFilter = new Aop\Pointcut\PointcutMethodNameFilter('some.*', null, $argumentConstraints);
        $this->assertEquals($expectedRuntimeEvaluations, $methodNameFilter->getRuntimeEvaluationsDefinition(), 'The argument constraint definitions have not been returned as expected.');
    }