public ScreenshotFileInfoDto GenerateFileInfoForTestCaseItem(TestCaseItemInfoDto itemInfoDto) { string targetFolder = GetTargetFolderPath(itemInfoDto.RootFolder); ScreenshotFileInfoDto screenshotFileInfoDto = GenerateFileInfo(itemInfoDto.Item); screenshotFileInfoDto.Path = Path.Combine( targetFolder, PathCleaner.GetPathWithoutInvalidChars(screenshotFileInfoDto.Path)); screenshotFileInfoDto.TransformFileNames( s => { string result = PathCleaner.GetFileNameWithoutInvalidChars(s); result += "." + itemInfoDto.ImageFormat.ToString().ToLower(); return(result); } ); return(screenshotFileInfoDto); }
public ScreenshotFileInfoDto GenerateFileInfoForTestCaseItem(TestCaseItemInfoDto itemDto) { return(Parent.GenerateFileInfoForTestCaseItem(itemDto)); }