Ejemplo n.º 1
0
 public Program(IConsole console, ITranslator translator, ICommandLineArgumentParser argumentParser, ISubRoutineLocator subRoutineLocator)
 {
     this.console = console;
     this.translator = translator;
     this.argumentParser = argumentParser;
     this.subRoutineLocator = subRoutineLocator;
 }
Ejemplo n.º 2
0
        public void SetUp()
        {
            arguments = new List<string> { "foo", "bar" };
            console = Substitute.For<IConsole>();
            translator = Substitute.For<ITranslator>();
            translator.Translate(Arg.Any<string>()).Returns(x => x[0]);
            subRoutineLocator = Substitute.For<ISubRoutineLocator>();

            program = new Program(console, translator, subRoutineLocator);
        }
Ejemplo n.º 3
0
        public void SetUp()
        {
            arguments = new List <string> {
                "foo", "bar"
            };
            console    = Substitute.For <IConsole>();
            translator = Substitute.For <ITranslator>();
            translator.Translate(Arg.Any <string>()).Returns(x => x[0]);
            subRoutineLocator = Substitute.For <ISubRoutineLocator>();

            program = new Program(console, translator, subRoutineLocator);
        }
Ejemplo n.º 4
0
        public void SetUp()
        {
            console = Substitute.For<IConsole>();
            translator = Substitute.For<ITranslator>();
            translator.Translate("NoRoutineMatchMessage").Returns("foo");
            argumentParser = Substitute.For<ICommandLineArgumentParser>();
            subRoutineLocator = Substitute.For<ISubRoutineLocator>();

            program = new Program(console, translator, argumentParser, subRoutineLocator);
            arguments = new List<string> { "foo", "bar" };

            SetUpLanguage();
        }
Ejemplo n.º 5
0
 public Program(IConsole console, ITranslator translator, ISubRoutineLocator subRoutineLocator)
 {
     this.console           = console;
     this.translator        = translator;
     this.subRoutineLocator = subRoutineLocator;
 }
Ejemplo n.º 6
0
 public Program(IConsole console, ITranslator translator, ISubRoutineLocator subRoutineLocator)
 {
     this.console = console;
     this.translator = translator;
     this.subRoutineLocator = subRoutineLocator;
 }
 public void SetUp()
 {
     locator = new SubRoutineLocator();
 }
Ejemplo n.º 8
0
 public void SetUp()
 {
     locator = new SubRoutineLocator();
 }