protected override void EstablishContext() { base.EstablishContext(); CommandRunner = A.Fake <IRunCommand <FakeCommand> >(); CommandHandler = new CommandHandler <FakeCommand>(CommandRunner); Command = new FakeCommand(); }
public RunCommandHandler(IRunCommand args) { FileSystem = args.FileSystem ?? Program.FileSystem; Options = args.Options; Assert.ArgumentNotNull(FileSystem); Assert.ArgumentNotNull(Options); }
public RunCommand(IRunCommand command) { argument = command.Argument; fullPath = command.FullPath; timeOut = command.TimeOut; }
public CoreService(IRunCommand run) { this.run = run; }
public CommandHandler(IRunCommand <TCommand> runner) { this.runner = runner; }