public void MakeArgsShell() { var args = new string[] { "*.mp3", "-toFileName" }; var actual = _shellMaker.MakeArgsShell(args); Assert.AreEqual("*.mp3", actual.Pattern); Assert.AreEqual(false, actual.Recursive); Assert.AreEqual(new FileNameRenamer().GetType(), actual.Renamer.GetType()); }
public MusicFileRenamerShell(string[] args) { _shellMaker = new ShellMaker(); _args = _shellMaker.MakeArgsShell(args); _fileWorker = new FileWorker(_args); _fileRenamer = new MusicFileRenamer(_args.Renamer); }