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); }
public CmdDslTests() { _runner = Substitute.For <IRunner>(); _runner.Run(Arg.Any <IRunOptions>()).Returns("result"); _runner.GetCommand().Returns(new Commando(_runner)); cmd = new Cmd(_runner); }
public CmdCommandoTests() { _runner = Substitute.For <IRunner>(); _runner.GetCommand().Returns(new CmdCommando(_runner)); cmd = new Cmd(_runner); }