public void GetHttpHandlerReturnsHttpHandler() { // Arrange var expectedHttpHandler = new Mock <IHttpHandler>().Object; var routeHandler = new HttpHandlerRouteHandler(expectedHttpHandler); // Act var httpHandler = routeHandler.GetHttpHandler(new RequestContext()); // Assert PAssert.IsTrue(() => httpHandler == expectedHttpHandler); }
public void GetHttpHandlerReturnsHttpHandlerFromFunc() { // Arrange var expectedHttpHandler = new Mock <IHttpHandler>().Object; bool funcCalled = false; var routeHandler = new HttpHandlerRouteHandler <IHttpHandler>(r => { funcCalled = true; return(expectedHttpHandler); }); // Act var httpHandler = routeHandler.GetHttpHandler(new RequestContext()); // Assert PAssert.IsTrue(() => funcCalled); PAssert.IsTrue(() => httpHandler == expectedHttpHandler); }
private IHttpHandler CreateHandler() { var routeHandler = new HttpHandlerRouteHandler <TestHandler>(); return(routeHandler.GetHttpHandler(A.Dummy <RequestContext>())); }
private IHttpHandler CreateHandler() { var routeHandler = new HttpHandlerRouteHandler<TestHandler>(); return routeHandler.GetHttpHandler(A.Dummy<RequestContext>()); }