public void should_captured_named_variables() { RegexRequestHandler handler = CreateHandler("^path/(?<variable_name>[^/]+)"); MatchingResult result = handler.IsMatch(CreateRequestWithUri("path/good/bye")); Assert.Equal("good", result.Parameters["variable_name"]); }
public void should_match_regex_for_relative_uri(string relativePath, string regex) { RegexRequestHandler handler = CreateHandler(regex); Assert.True(handler.IsMatch(CreateRequestWithUri(relativePath))); }