public void AUrlIsNotAFriendlyUrlIfAnySegmentMakingUpTheUrlStartWithADash(string urlValue) { var routeValueDictionary = new RouteValueDictionary(new Dictionary<string, object> { {"url", urlValue} }); var friendlyUrls = new FriendlyUrls(); Assert.IsFalse(friendlyUrls.Match(null, null, null, routeValueDictionary, RouteDirection.IncomingRequest)); }
public void AUrlIsNotAFriendlyUrlIfTheUrlContainsInvalidCharacters(string urlValue) { var routeValueDictionary = new RouteValueDictionary(new Dictionary<string, object> { {"url", urlValue} }); var friendlyUrls = new FriendlyUrls(); Assert.IsFalse(friendlyUrls.Match(null, null, null, routeValueDictionary, RouteDirection.IncomingRequest)); }
public void CreateFriendlyUrlInstance() { var friendlyUrls = new FriendlyUrls(); Assert.IsInstanceOf<IRouteConstraint>(friendlyUrls); }