Esempio n. 1
0
        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>();
        }
Esempio n. 2
0
        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>();
        }