コード例 #1
0
            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");
            }
コード例 #2
0
            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"));
            }
コード例 #3
0
            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");
            }
コード例 #4
0
ファイル: DescriptionCommand.cs プロジェクト: qhris/cake
 public DescriptionCommand(IScriptRunner scriptRunner, DescriptionScriptHost host)
 {
     _scriptRunner = scriptRunner;
     _host         = host;
 }
コード例 #5
0
 public DescriptionCommand(ScriptRunner.Factory factory, DescriptionScriptHost host)
 {
     _factory = factory;
     _host    = host;
 }