public void NotAllToFileNameSuccessful() { var successful = 4; var failed = 3; var finder = FinderBuilder.BuildForToFileName(successful, failed); var renamer = new ToFileNameRenamer(); var mp3FilesRenamer = new MP3FilesRenamingProcessor(finder, renamer); var actual = mp3FilesRenamer.Rename(); var expected = new[] { successful, failed }; CollectionAssert.AreEqual(expected, actual); }
static void Main(string[] args) { var finder = GetFileFinder(args); var renamer = GetRenamer(args.Last()); if (finder == null || renamer == null) { Console.WriteLine("Incorrect format of input arguments"); Console.ReadKey(); return; } var mp3Renamer = new MP3FilesRenamingProcessor(finder, renamer); var output = mp3Renamer.Rename(); Console.WriteLine("Successful: {0}\nFailed: {1}", output[0], output[1]); Console.ReadKey(); }