public void NewInstance() { var factory = new PipelineProcessorFactory(); var processor = factory.NewInstance <SubGridsRequestArgument>( Guid.NewGuid(), Guid.NewGuid(), GridDataType.Height, new PatchRequestResponse(), new FilterSet(new CombinedFilter()), new DesignOffset(), DIContext.Obtain <Func <PipelineProcessorTaskStyle, ITRexTask> >()(PipelineProcessorTaskStyle.PatchExport), DIContext.Obtain <Func <PipelineProcessorPipelineStyle, ISubGridPipelineBase> >()(PipelineProcessorPipelineStyle.DefaultProgressive), DIContext.Obtain <IRequestAnalyser>(), false, false, BoundingIntegerExtent2D.Inverted(), new LiftParameters()); processor.Should().BeNull("because there is no site model"); // Configure the request analyser to return a single page of results. // processor.RequestAnalyser.SinglePageRequestNumber = 1; // processor.RequestAnalyser.SinglePageRequestSize = 10; // processor.RequestAnalyser.SubmitSinglePageOfRequests = true; // processor.Build().Should().BeFalse("because there is no sitemodel"); }
public void NewInstance_NoBuild() { var factory = new PipelineProcessorFactory(); var processor = factory.NewInstanceNoBuild <SubGridsRequestArgument>( Guid.NewGuid(), Guid.NewGuid(), GridDataType.Height, new PatchRequestResponse(), new FilterSet(new CombinedFilter()), new DesignOffset(), DIContext.Obtain <Func <PipelineProcessorTaskStyle, ITRexTask> >()(PipelineProcessorTaskStyle.PatchExport), DIContext.Obtain <Func <PipelineProcessorPipelineStyle, ISubGridPipelineBase> >()(PipelineProcessorPipelineStyle.DefaultProgressive), DIContext.Obtain <IRequestAnalyser>(), false, false, BoundingIntegerExtent2D.Inverted(), new LiftParameters()); processor.Should().NotBeNull(); }
public void Creation() { var factory = new PipelineProcessorFactory(); factory.Should().NotBeNull(); }