Ejemplo n.º 1
0
        public async Task Runs_Pipeline_Async()
        {
            // Given
            var message = new FooBarPipelineMessage();

            // When
            await _broker.RunPipelineAsync(message);

            // Then
            message.TasksRun[0].ShouldEqual("Foo");
            message.TasksRun[1].ShouldEqual("Bar");
            message.TasksRun.Count.ShouldEqual(2);
        }
Ejemplo n.º 2
0
        public void Runs_Pipeline_In_Order()
        {
            // Given
            var message = new FooBarPipelineMessage();

            // When
            _broker.RunPipeline(message);

            // Then
            message.TasksRun[0].ShouldEqual("Foo");
            message.TasksRun[1].ShouldEqual("Bar");
            message.TasksRun.Count.ShouldEqual(2);
        }