public void TestInitialise() { _Snapshot = Factory.TakeSnapshot(); _Config = TestUtilities.CreateMockSingleton <IPipelineConfiguration>(); _RegisteredPipelines = new List <Pipeline>(); _Config.Setup(r => r.CreatePipelines()).Returns(() => _RegisteredPipelines.ToArray()); _WebAppConfiguration = TestUtilities.CreateMockInstance <IWebAppConfiguration>(); _StandardPipeline = Factory.Resolve <IStandardPipeline>(); }
public void TestInitialise() { _Snapshot = Factory.TakeSnapshot(); _ExpectedMiddleware = new List <MiddlewareDetail>(); _ExceptionHandler = CreateMockMiddleware <IExceptionHandler>(nameof(IExceptionHandler.HandleRequest)); _AccessFilter = CreateMockMiddleware <IAccessFilter>(nameof(IAccessFilter.FilterRequest)); _BasicAuthenticationFilter = CreateMockMiddleware <IBasicAuthenticationFilter>(nameof(IBasicAuthenticationFilter.FilterRequest)); _RedirectionFilter = CreateMockMiddleware <IRedirectionFilter>(nameof(IRedirectionFilter.FilterRequest)); _CorsHandler = CreateMockMiddleware <ICorsHandler>(nameof(ICorsHandler.HandleRequest)); _ResponseStreamWrapper = CreateMockMiddleware <IResponseStreamWrapper>(nameof(IResponseStreamWrapper.WrapResponseStream)); _LastMiddlewareBeforeWebApiInit = _ExpectedMiddleware[_ExpectedMiddleware.Count - 1]; _BundlerServer = CreateMockMiddleware <IBundlerServer>(nameof(IBundlerServer.HandleRequest)); _FileSystemServer = CreateMockMiddleware <IFileSystemServer>(nameof(IFileSystemServer.HandleRequest)); _ImageServer = CreateMockMiddleware <IImageServer>(nameof(IImageServer.HandleRequest)); _AudioServer = CreateMockMiddleware <IAudioServer>(nameof(IAudioServer.HandleRequest)); _HtmlManipulatorConfiguration = TestUtilities.CreateMockImplementation <IHtmlManipulatorConfiguration>(); _ExpectedStreamManipulators = new List <IStreamManipulator>(); _JavascriptManipulator = CreateMockStreamManipulator <IJavascriptManipulator>(); _HtmlManipulator = CreateMockStreamManipulator <IHtmlManipulator>(); _StandardPipeline = Factory.Singleton.Resolve <IStandardPipeline>(); }