public void SetUp() { _route = new Route.Routing.Route("name", Guid.NewGuid(), "route"); _route.AddRestrictions( new HeaderRestriction<DateHeader>("Date", headerValue => DateHeader.Parse(headerValue), header => true), new HeaderRestriction<AllowHeader>("Allow", headerValue => AllowHeader.ParseMany(headerValue), header => true), new HeaderRestriction<AllowHeader>("Allow", headerValue => AllowHeader.ParseMany(headerValue), header => true), new MethodRestriction("GET")); }
public void SetUp() { _route = new Route.Routing.Route("name", Guid.NewGuid(), "route"); _route.AddRestrictions((IEnumerable<IRestriction>)new IRestriction[] { new MethodRestriction("GET"), new UrlPortRestriction(0) }); _route.AddRestrictions(new MethodRestriction("POST"), new UrlPortRestriction(1)); }
public void SetUp() { _route = new Route.Routing.Route("name", Guid.NewGuid(), "route"); _route.AddRestrictions(new UrlHostRestriction("host", CaseInsensitivePlainComparer.Instance), new UrlPortRestriction(80)); _request = MockRepository.GenerateMock<HttpRequestBase>(); _request.Stub(arg => arg.Url).Return(new Uri("http://host:81")); _matchResult = _route.MatchesRequestAsync(_request).Result; }
public void SetUp() { _route = new Route.Routing.Route("name", Guid.NewGuid(), "route"); _route.AddRestrictions(new UrlHostRestriction("host", CaseInsensitivePlainComparer.Instance), new UrlPortRestriction(80)); _route.AddRestrictions(new UrlHostRestriction("host", CaseInsensitivePlainComparer.Instance), new UrlPortRestriction(80)); }
public void SetUp() { _route = new Route.Routing.Route("name", Guid.NewGuid(), "route"); _route.AddRestrictions(new MethodRestriction("GET"), new UrlPortRestriction(0), new MethodRestriction("POST"), new UrlPortRestriction(1)); }