Neos\Flow\Tests\Unit\Aop\Pointcut\PointcutExpressionParserTest::parseDesignatorFilterAddsACustomFilterToTheGivenFilterComposite PHP Method

parseDesignatorFilterAddsACustomFilterToTheGivenFilterComposite() public method

    public function parseDesignatorFilterAddsACustomFilterToTheGivenFilterComposite()
    {
        $mockFilter = $this->getMockBuilder(Aop\Pointcut\PointcutFilter::class)->disableOriginalConstructor()->getMock();
        $mockPointcutFilterComposite = $this->getMockBuilder(PointcutFilterComposite::class)->disableOriginalConstructor()->getMock();
        $mockPointcutFilterComposite->expects($this->once())->method('addFilter')->with('&&', $mockFilter);
        $this->mockObjectManager->expects($this->once())->method('get')->with('Neos\\Foo\\Custom\\Filter')->will($this->returnValue($mockFilter));
        $parser = $this->getAccessibleMock(PointcutExpressionParser::class, ['dummy'], [], '', false);
        $parser->injectObjectManager($this->mockObjectManager);
        $parser->_call('parseDesignatorFilter', '&&', 'Neos\\Foo\\Custom\\Filter', $mockPointcutFilterComposite);
    }