public when_flowing_an_event_through_a_queued_pipeline()
        {
            pipelet_1 = new SamplePipelet();
            pipelet_2 = new SamplePipelet();
            pipelet_3 = new GeneratesOneEventOnInitialFlowPipelet();
            pipelet_4 = new SamplePipelet();

            pipe_line = new QueuedEventsPipeline(new List <IPipelet>
            {
                pipelet_1,
                pipelet_2,
                pipelet_3,
                pipelet_4,
            });
        }
        public when_flowing_an_event_through_a_complete_event_and_reflow_pipeline()
        {
            pipelet_1 = new SamplePipelet();
            pipelet_2 = new SamplePipelet();
            pipelet_3 = new GeneratesOneEventOnInitialFlowPipelet();
            pipelet_4 = new SamplePipelet();

            pipe_line = new CompleteAndReflowPipeline(new List <IPipelet>
            {
                pipelet_1,
                pipelet_2,
                pipelet_3,
                pipelet_4,
            });
        }