Пример #1
0
        public void ShouldBeAbleToBuildMultipleCommandsOnCmd()
        {
            _runner.GetCommand().Returns(new Commando(_runner));
            var git = cmd.git;

            _runner.GetCommand().Returns(new Commando(_runner));
            var svn = cmd.svn;

            Assert.NotEqual(git, svn);
        }
Пример #2
0
 public CmdDslTests()
 {
     _runner = Substitute.For <IRunner>();
     _runner.Run(Arg.Any <IRunOptions>()).Returns("result");
     _runner.GetCommand().Returns(new Commando(_runner));
     cmd = new Cmd(_runner);
 }
Пример #3
0
 public CmdCommandoTests()
 {
     _runner = Substitute.For <IRunner>();
     _runner.GetCommand().Returns(new CmdCommando(_runner));
     cmd = new Cmd(_runner);
 }