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); }
public void GetEngine_Returns_Engine_From_GetEngineInternal() { var result = bootstrapper.GetEngine(); result.ShouldBeSameAs(bootstrapper.FakeNancyEngine); }