public Pipeline3StepBlockingCollectionPerfTest() : base(1 * Million)
 {
     _stepOneQueueEventProcessor   = new FunctionQueueEventProcessor(FunctionStep.One, _stepOneQueue, _stepTwoQueue, _stepThreeQueue, Iterations);
     _stepTwoQueueEventProcessor   = new FunctionQueueEventProcessor(FunctionStep.Two, _stepOneQueue, _stepTwoQueue, _stepThreeQueue, Iterations);
     _stepThreeQueueEventProcessor = new FunctionQueueEventProcessor(FunctionStep.Three, _stepOneQueue, _stepTwoQueue, _stepThreeQueue, Iterations);
 }
 public Pipeline3StepBlockingCollectionPerfTest() : base(1*Million)
 {
     _stepOneQueueEventProcessor = new FunctionQueueEventProcessor(FunctionStep.One, _stepOneQueue, _stepTwoQueue, _stepThreeQueue, Iterations);
     _stepTwoQueueEventProcessor = new FunctionQueueEventProcessor(FunctionStep.Two, _stepOneQueue, _stepTwoQueue, _stepThreeQueue, Iterations);
     _stepThreeQueueEventProcessor = new FunctionQueueEventProcessor(FunctionStep.Three, _stepOneQueue, _stepTwoQueue, _stepThreeQueue, Iterations);
 }