Neos\FluidAdaptor\Tests\Unit\View\TemplatePathsTest::expandGenericPathPatternWorksWithSubpackageAndBubblingEnabledAndFormatOptional PHP Метод

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

    public function expandGenericPathPatternWorksWithSubpackageAndBubblingEnabledAndFormatOptional()
    {
        $options = ['templateRootPaths' => ['Resources/Private/']];
        /** @var TemplatePaths $templatePaths */
        $templatePaths = $this->getAccessibleMock(TemplatePaths::class, null, [$options], '', true);
        $actual = $templatePaths->_call('expandGenericPathPattern', '@templateRoot/Templates/@subpackage/@controller/@action.@format', ['subPackageKey' => 'MySubPackage', 'controllerName' => 'My', 'format' => 'html'], true, true);
        $expected = ['Resources/Private/Templates/MySubPackage/My/@action.html', 'Resources/Private/Templates/MySubPackage/My/@action', 'Resources/Private/Templates/MySubPackage/@action.html', 'Resources/Private/Templates/MySubPackage/@action', 'Resources/Private/Templates/@action.html', 'Resources/Private/Templates/@action'];
        $this->assertEquals($expected, $actual);
    }