public void SetUp() { var validArgs = new Dictionary<string, string> {{"help", "true"}}; ArgumentParser.ParseCommandLineArguments(args).Returns(GetArgs(validArgs)); routine = new HelpRoutine(ArgumentParser, Console, Translator); }
public void SetUp() { ArgumentParser.ParseCommandLineArguments(args).Returns(GetArgs(validArgs)); solutionCloner = Substitute.For <ISolutionCloner>(); routine = new CloneRoutine(solutionCloner, ArgumentParser, Console, Translator); }
public void SetUp() { console = Substitute.For<IConsole>(); translator = Substitute.For<ITranslator>(); translator.Translate("GeneralHelpMessage").Returns("foo"); routine = new HelpRoutine(console, translator); }
public void SetUp() { console = Substitute.For<IConsole>(); translator = Substitute.For<ITranslator>(); translator.Translate("SettingsMessage").Returns("{0}{1}{2}"); routine = new SettingsRoutine(console, translator); }
public void SetUp() { console = Substitute.For<IConsole>(); translator = Substitute.For<ITranslator>(); translator.Translate("GuiStartMessage").Returns("message"); process = Substitute.For<IProcess>(); routine = new GuiRoutine(console, translator, process); }
public void Run_ShouldWriteToConsoleWhenCurrentPathChanges() { var cloner = new SolutionCloner(null, null, null, null); routine = new CloneRoutine(cloner, ArgumentParser, Console, Translator); cloner.CurrentPath = "apa"; Console.Received().WriteLine("apa"); }
public void SetUp() { var validArgs = new Dictionary <string, string> { { "help", "true" } }; ArgumentParser.ParseCommandLineArguments(args).Returns(GetArgs(validArgs)); routine = new HelpRoutine(ArgumentParser, Console, Translator); }
public void SetUp() { var validArgs = new Dictionary <string, string> { { "install", "true" } }; ArgumentParser.ParseCommandLineArguments(args).Returns(GetArgs(validArgs)); installer = Substitute.For <IContextMenuInstaller>(); routine = new InstallContextMenuRoutine(installer, ArgumentParser, Console, Translator); }
public void SetUp() { var validArgs = new Dictionary <string, string> { { "modal", "true" } }; ArgumentParser.ParseCommandLineArguments(args).Returns(GetArgs(validArgs)); process = Substitute.For <IProcess>(); routine = new ModalGuiRoutine(process, ArgumentParser, Console, Translator); }
public void SetUp() { var validArgs = new Dictionary <string, string> { { "settings", "true" } }; ArgumentParser.ParseCommandLineArguments(args).Returns(GetArgs(validArgs)); Translator.Translate("SettingsMessage").Returns("{0}{1}{2}"); routine = new SettingsRoutine(ArgumentParser, Console, Translator); }
public void SetUp() { var validArgs = new Dictionary<string, string> {{"uninstall", "true"}}; ArgumentParser.ParseCommandLineArguments(args).Returns(GetArgs(validArgs)); uninstaller = Substitute.For<IContextMenuInstaller>(); routine = new UninstallContextMenuRoutine(uninstaller, ArgumentParser, Console, Translator); }
public void SetUp() { process = Substitute.For <IProcess>(); routine = new GuiRoutine(process, Console, Translator); }
public void SetUp() { var validArgs = new Dictionary<string, string> {{"settings", "true"}}; ArgumentParser.ParseCommandLineArguments(args).Returns(GetArgs(validArgs)); Translator.Translate("SettingsMessage").Returns("{0}{1}{2}"); routine = new SettingsRoutine(ArgumentParser, Console, Translator); }
public void SetUp() { process = Substitute.For<IProcess>(); routine = new GuiRoutine(process, Console, Translator); }
public void SetUp() { ArgumentParser.ParseCommandLineArguments(args).Returns(GetArgs(validArgs)); solutionCloner = Substitute.For<ISolutionCloner>(); routine = new CloneRoutine(solutionCloner, ArgumentParser, Console, Translator); }
public void Run_ShouldWriteToConsoleWhenCurrentPathChanges() { var cloner = new SolutionCloner(null, null, null, null); routine = new CloneRoutine(cloner, ArgumentParser, Console, Translator); cloner.CurrentPath = "apa"; Console.Received().WriteLine("apa"); }
public void SetUp() { console = Substitute.For<IConsole>(); console.ReadLine().Returns("input value"); translator = Substitute.For<ITranslator>(); translator.Translate("EnterFolderPath").Returns("{0}"); solutionCloner = Substitute.For<ISolutionCloner>(); routine = new CloneRoutine(console, translator, solutionCloner); }
public void SetUp() { var validArgs = new Dictionary<string, string> {{"modal", "true"}}; ArgumentParser.ParseCommandLineArguments(args).Returns(GetArgs(validArgs)); process = Substitute.For<IProcess>(); routine = new ModalGuiRoutine(process, ArgumentParser, Console, Translator); }