Neos\Flow\Tests\Unit\Aop\Pointcut\PointcutFilterTest::reduceTargetClassNamesReturnsTheInputClassNameIndexIfThePointcutCouldNotBeResolved PHP Метод

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

    public function reduceTargetClassNamesReturnsTheInputClassNameIndexIfThePointcutCouldNotBeResolved()
    {
        $mockProxyClassBuilder = $this->getMockBuilder(Aop\Builder\ProxyClassBuilder::class)->disableOriginalConstructor()->setMethods(['findPointcut'])->getMock();
        $mockProxyClassBuilder->expects($this->once())->method('findPointcut')->with('Aspect', 'pointcut')->will($this->returnValue(false));
        $pointcutFilter = new Aop\Pointcut\PointcutFilter('Aspect', 'pointcut');
        $pointcutFilter->injectProxyClassBuilder($mockProxyClassBuilder);
        $inputClassNameIndex = new Aop\Builder\ClassNameIndex();
        $this->assertSame($inputClassNameIndex, $pointcutFilter->reduceTargetClassNames($inputClassNameIndex));
    }