Example #1
0
        public when_an_event_type_specific_pipeline_is_registered()
        {
            publisher = new EventSpecificPipeline();

            adapter = new ManualPipelineAdapter()
                      .Register(publisher);
        }
Example #2
0
        public when_a_type_specific_pipeline_is_registered_but_another_event_type_is_published()
        {
            specific_publisher = new EventSpecificPipeline();

            adapter = new ManualPipelineAdapter()
                      .Register(specific_publisher);
        }
        public when_a_type_agnostic_pipeline_is_registered()
        {
            publisher = new GenericPipeline();

            adapter = new ManualPipelineAdapter()
                .Register(publisher);
        }
        public when_a_type_specific_pipeline_is_registered_but_another_event_type_is_published()
        {
            specific_publisher = new EventSpecificPipeline();

            adapter = new ManualPipelineAdapter()
                .Register(specific_publisher);
        }
        public when_a_type_agnostic_pipeline_is_registered()
        {
            publisher = new GenericPipeline();

            adapter = new ManualPipelineAdapter()
                      .Register(publisher);
        }
        public when_an_event_type_specific_pipeline_is_registered()
        {   
            publisher = new EventSpecificPipeline();

            adapter = new ManualPipelineAdapter()
                .Register(publisher);
        }
        public when_a_type_agnostic_pipeline_and_type_specific_pipeline_is_registered()
        {
            generic_pipeline  = new GenericPipeline();
            specific_pipeline = new EventSpecificPipeline();

            adapter = new ManualPipelineAdapter()
                      .Register(generic_pipeline)
                      .Register(specific_pipeline);
        }
        public when_a_type_agnostic_pipeline_and_type_specific_pipeline_is_registered()
        {
            generic_pipeline = new GenericPipeline();
            specific_pipeline = new EventSpecificPipeline();

            adapter = new ManualPipelineAdapter()
                .Register(generic_pipeline)
                .Register(specific_pipeline);
        }
        public when_multiple_pipelines_are_registered()
        {
            generic_publisher_1  = new GenericPipeline();
            generic_publisher_2  = new GenericPipeline();
            specific_publisher_1 = new EventSpecificPipeline();
            specific_publisher_2 = new EventSpecificPipeline();

            adapter = new ManualPipelineAdapter()
                      .Register(generic_publisher_1)
                      .Register(specific_publisher_1)
                      .Register(generic_publisher_2)
                      .Register(specific_publisher_2);
        }
        public when_multiple_pipelines_are_registered()
        {
            generic_publisher_1 = new GenericPipeline();
            generic_publisher_2 = new GenericPipeline();
            specific_publisher_1 = new EventSpecificPipeline();
            specific_publisher_2 = new EventSpecificPipeline();

            adapter = new ManualPipelineAdapter()
                .Register(generic_publisher_1)
                .Register(specific_publisher_1)
                .Register(generic_publisher_2)
                .Register(specific_publisher_2);
        }
Example #11
0
 public when_no_pipeline_are_registered()
 {
     adapter = new ManualPipelineAdapter();
 }
Example #12
0
 public static void Reset()
 {
     pipelineAdapter = null;
     publishingContext = null;
 }
Example #13
0
 public static void Reset()
 {
     pipelineAdapter   = null;
     publishingContext = null;
 }
Example #14
0
 public static void Use(IPipelineAdapter adapter, PublishingContext context)
 {
     pipelineAdapter   = adapter;
     publishingContext = context;
 }
 public void AdapterIs(IPipelineAdapter adapter)
 {
     this.adapter = adapter;
 }
 public when_no_pipeline_are_registered()
 {
     adapter = new ManualPipelineAdapter();
 }
Example #17
0
 public static void Use(IPipelineAdapter adapter, PublishingContext context)
 {
     pipelineAdapter = adapter;
     publishingContext = context;
 }