public void happy_path() { var routeData = new Dictionary <string, object>(); var parameter = new RouteArgument("foo", 1); parameter.SetValues(routeData, "a/b/c/d".Split('/')); routeData["foo"].ShouldBe("b"); }
public void happy_path_with_number() { var routeData = new Dictionary <string, object>(); var parameter = new RouteArgument("foo", 1); parameter.ArgType = typeof(int); parameter.SetValues(routeData, "a/25/c/d".Split('/')); routeData["foo"].ShouldBe(25); }