示例#1
0
 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);
        }
示例#3
0
 public RunCommand(IRunCommand command)
 {
     argument = command.Argument;
     fullPath = command.FullPath;
     timeOut = command.TimeOut;
 }
示例#4
0
 public RunCommand(IRunCommand command)
 {
     argument = command.Argument;
     fullPath = command.FullPath;
     timeOut  = command.TimeOut;
 }
示例#5
0
 public CoreService(IRunCommand run)
 {
     this.run = run;
 }
示例#6
0
 public CommandHandler(IRunCommand <TCommand> runner)
 {
     this.runner = runner;
 }