public void SetUp() { theFactory = new CommandFactory(); theFactory.RegisterCommands(GetType().Assembly); theInput = new DumpUsagesInput { ApplicationName = "ripple", Location = "somewhere.xml", Commands = theFactory }; theCommand = new DumpUsagesCommand(); report = theCommand.BuildReport(theInput); commandReport = report.Commands.Single(x => x.Name == "crazy"); }
private CommandRun dumpUsagesRun(Queue<string> queue) { var command = new DumpUsagesCommand(); var input = command.Usages.BuildInput(queue).As<DumpUsagesInput>(); input.Commands = this; return new CommandRun { Command = command, Input = input }; }