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 AUrlIsAFriendlyUrlIfTheUrlContainsValidCharacters(string urlValue) { var routeValueDictionary = new RouteValueDictionary(new Dictionary<string, object> { {"url", urlValue} }); var friendlyUrls = new FriendlyUrls(); Assert.IsTrue(friendlyUrls.Match(null, null, null, routeValueDictionary, RouteDirection.IncomingRequest)); }
public void AUrlIsNotAFriendlyUrlIfUrlValueIsNotSet(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)); }