public static void Main()
Assert.IsTrue(FileAndFolderActions.CheckIfFolderExists(destFolder + "\\" + subFolder) == true, "Folder {0} was not copied to destination folder {1}", sourceFolder, destFolder);
Assert.IsTrue(FileAndFolderActions.CheckIfFileExists(destFolder + "\\" + subFolder + "\\" + testSubFile) == true, "Nested file was not copied to destination folder {0}", destFolder);
Assert.IsTrue(FileAndFolderActions.CheckIfFolderExists(destFolder + "\\" + subFolder) == true, "Folder {0} was not copied to destination folder {1}", sourceFolder, destFolder);
Assert.IsTrue(FileAndFolderActions.CheckIfFileExists(destFolder + "\\" + subFolder + "\\" + testSubFile) == false, "File with this extension should not be copied to folder {0}", destFolder);
Assert.IsTrue(FileAndFolderActions.CheckIfFileExists(destFolder + "\\" + testFile2) == true, "File with required extension was not copied to folder {0}", destFolder);
Assert.IsTrue(FileAndFolderActions.CheckIfFileExists(destFolder + "\\" + subFolder + "\\" + testSubFile2) == true, "File with required extension was not copied to folder {0}", destFolder);
Assert.IsTrue(bool.Parse(stepResult.IsSuccess), $"{stepResult.Message}");