Ejemplo n.º 1
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);
        }
        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);
        }
Ejemplo n.º 3
0
 public UninstallContextMenuRoutine(IContextMenuInstaller installer, ICommandLineArgumentParser argumentParser, IConsole console, ITranslator translator)
     : base(argumentParser, console, translator)
 {
     this.installer = installer;
 }
 public UninstallContextMenuRoutine(IContextMenuInstaller installer, ICommandLineArgumentParser argumentParser, IConsole console, ITranslator translator)
     : base(argumentParser, console, translator)
 {
     this.installer = installer;
 }