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); }
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); }