Example #1
0
            public void Should_Proxy_Call_To_Engine()
            {
                // Given
                var fixture = new ScriptHostFixture();
                var host    = fixture.CreateHost();

                // When
                var result = host.Arguments;

                // Then
                Assert.Equal(fixture.Engine.Arguments, result);
            }
Example #2
0
            public void Should_Proxy_Call_To_Engine()
            {
                // Given
                var fixture = new ScriptHostFixture();
                var host    = fixture.CreateHost();

                // When
                host.Task("Task");

                // Then
                fixture.Engine.Received(1).Task("Task");
            }
Example #3
0
            public void Should_Proxy_Call_To_Engine()
            {
                // Given
                var fixture = new ScriptHostFixture();
                var host    = fixture.CreateHost();
                Action <ITaskTeardownContext> action = context => { };

                // When
                host.TaskTeardown(action);

                // Then
                fixture.Engine.Received().RegisterTaskTeardownAction(action);
            }
Example #4
0
            public void Should_Proxy_Call_To_Engine()
            {
                // Given
                var fixture = new ScriptHostFixture();
                var host    = fixture.CreateHost();
                Action <ICakeContext, ITaskSetupContext> action = (context, setupContext) => { };

                // When
                host.TaskSetup(action);

                // Then
                fixture.Engine.Received().RegisterTaskSetupAction(action);
            }