public void SetUp()
        {
            var validArgs = new Dictionary<string, string> {{"help", "true"}};
            ArgumentParser.ParseCommandLineArguments(args).Returns(GetArgs(validArgs));

            routine = new HelpRoutine(ArgumentParser, Console, Translator);
        }
Exemple #2
0
        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);
        }
Exemple #6
0
        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);
        }
Exemple #8
0
        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);
        }
Exemple #9
0
        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);
        }
Exemple #10
0
        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);
        }
Exemple #12
0
 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);
        }