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