public ApplicationPipelineConfigurarTests()
        {
            var services = new ServiceCollection()
                           .AddSingleton(new Mock <IWebHostEnvironment>().Object)
                           .AddSingleton(new Mock <IDummyService>().Object);

            _sut      = new ApplicationPipelineConfigurar(services);
            _pipeline = new AspNetApplicationPipeline();
            _step1    = new ApplicationPipelineStep("step-1", app => { });
            _step2    = new ApplicationPipelineStep("step-2", app => { });
        }
 public void Configure(IApplicationPipeline pipeline)
 {
     _pipelineSetup?.Invoke(_services, pipeline);
 }