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);
}