Neos\FluidAdaptor\Tests\Unit\ViewHelpers\Uri\ResourceViewHelperTest::renderLocalizesResourceGivenAsResourceUri PHP Метод

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

    public function renderLocalizesResourceGivenAsResourceUri()
    {
        $this->mockResourceManager->expects($this->once())->method('getPackageAndPathByPublicPath')->with('resource://ThePackageKey/Public/Styles/Main.css')->will($this->returnValue(['ThePackageKey', 'Styles/Main.css']));
        $this->mockI18nService->expects($this->once())->method('getLocalizedFilename')->with('resource://ThePackageKey/Public/Styles/Main.css')->will($this->returnValue(array('resource://ThePackageKey/Public/Styles/Main.de.css', new Locale('de'))));
        $this->mockResourceManager->expects($this->atLeastOnce())->method('getPublicPackageResourceUri')->with('ThePackageKey', 'Styles/Main.de.css')->will($this->returnValue('TheCorrectResourceUri'));
        $resourceUri = $this->viewHelper->render('resource://ThePackageKey/Public/Styles/Main.css');
        $this->assertEquals('TheCorrectResourceUri', $resourceUri);
    }