private TestServer CreateServer(MockAuthentication authentication, ICaberRequestRouter router = null) => new TestServer( new CaberServerBuilder { ServerUrl = "https://localhost:0", Authentication = authentication, RequestRouter = router ?? Mock.Of <ICaberRequestRouter>(r => r.Route(It.IsAny <CaberRequestContext>()) == new CaberRouteData { Route = new StatusCodeRoute(200), Parameters = new RouteValueDictionary() }) });
public Startup(ICaberRequestRouter router, ICaberRequestHandler handler) { this.router = router; this.handler = handler; }