public void Should_Not_Call_To_Engine() { // Given var engine = Substitute.For <ICakeEngine>(); var console = Substitute.For <IConsole>(); var host = new DescriptionScriptHost(engine, console); // When host.RunTarget("Target"); // Then engine.Received(0).RunTarget("Target"); }
public async Task Should_Not_Call_To_Engine() { // Given var engine = Substitute.For <ICakeEngine>(); var context = Substitute.For <ICakeContext>(); var console = Substitute.For <IConsole>(); var host = new DescriptionScriptHost(engine, context, console); // When await host.RunTargetAsync("Target"); // Then await engine.Received(0).RunTargetAsync( context, Arg.Any <DefaultExecutionStrategy>(), Arg.Is <ExecutionSettings>(e => e.Target == "Target")); }
public void Should_Not_Call_To_Engine() { // Given var engine = Substitute.For <ICakeEngine>(); var context = Substitute.For <ICakeContext>(); var console = Substitute.For <IConsole>(); var host = new DescriptionScriptHost(engine, context, console); // When host.RunTarget("Target"); // Then engine.Received(0).RunTarget( context, Arg.Any <DefaultExecutionStrategy>(), "Target"); }
public DescriptionCommand(IScriptRunner scriptRunner, DescriptionScriptHost host) { _scriptRunner = scriptRunner; _host = host; }
public DescriptionCommand(ScriptRunner.Factory factory, DescriptionScriptHost host) { _factory = factory; _host = host; }