public void Initialise() { var loggerFactory = new LoggerFactory(); var builder = new PipelineBuilder(loggerFactory); _engine = new EmptyEngineBuilder(loggerFactory) .Build() as EmptyEngine; _pipeline = builder.AddFlowElement(_engine) .Build(); }
public void Initialise() { var loggerFactory = new TestLoggerFactory(); var builder = new PipelineBuilder(loggerFactory); var httpClient = new HttpClient(); var dataUpdateService = new DataUpdateService( loggerFactory.CreateLogger <DataUpdateService>(), httpClient); _engine = new EmptyEngineBuilder(loggerFactory) .Build(); var shareUsage = new ShareUsageBuilder(loggerFactory, httpClient) .Build(); _pipeline = builder .AddFlowElement(_engine) .AddFlowElement(shareUsage) .Build(); }
public void PipelineBuilder_AddFlowElement_Disposed() { _element.Setup(e => e.IsDisposed).Returns(true); _builder.AddFlowElement(_element.Object); }