public void Should_only_get_request_startup_tasks_once()
        {
            // Given
            var uninitialiedBootstrapper = new FakeBootstrapperBaseImplementation();

            uninitialiedBootstrapper.Initialise();
            var engine = uninitialiedBootstrapper.GetEngine();

            // When
            engine.HandleRequest(new FakeRequest("GET", "/"));
            engine.HandleRequest(new FakeRequest("GET", "/"));

            // Then
            uninitialiedBootstrapper.RequestStartupTasksCalls.ShouldEqual(1);
        }
Exemplo n.º 2
0
        public void GetEngine_Returns_Engine_From_GetEngineInternal()
        {
            var result = bootstrapper.GetEngine();

            result.ShouldBeSameAs(bootstrapper.FakeNancyEngine);
        }