public function resolve(FileInfo $srcFileInfo)
{
$dstFileInfo = $this->namingStrategy->provideName($srcFileInfo);
if (!$dstFileInfo instanceof FileInfo) {
throw new \RuntimeException(sprintf('Specified naming strategy should return an instance of "%s" class', '\\FileNamingResolver\\FileInfo'));
}
return $dstFileInfo;
}