Neos\Flow\Tests\Unit\I18n\ServiceTest::getLocalizedFilenameReturnsOriginalFilenameIfNoLocalizedFileExists PHP Method

getLocalizedFilenameReturnsOriginalFilenameIfNoLocalizedFileExists() public method

    public function getLocalizedFilenameReturnsOriginalFilenameIfNoLocalizedFileExists()
    {
        $filename = 'vfs://Foo/Bar/Public/images/foobar.png';
        $desiredLocale = new I18n\Locale('de_CH');
        $localeChain = ['de_CH' => $desiredLocale, 'en' => new I18n\Locale('en')];
        $service = $this->getMockBuilder(I18n\Service::class)->setMethods(['getLocaleChain'])->getMock();
        $service->expects($this->atLeastOnce())->method('getLocaleChain')->with($desiredLocale)->will($this->returnValue($localeChain));
        list($result, ) = $service->getLocalizedFilename($filename, $desiredLocale);
        $this->assertEquals($filename, $result);
    }