Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - http://www.mysite.com/
- - http://www.mysite.com/?page=2
- - http://www.mysite.com/?tags=fooBar
- - http://www.mysite.com/?page=2&tags=fooBar
- // Arrange.
- var routes = new RouteCollection();
- MvcApplication.RegisterRoutes(routes);
- // Act.
- context = new FakeHttpContext("~/?page=2&tags=fooBar");
- routeData = routes.GetRouteData(context);
- // Assert.
- Assert.AreEqual("Home", routeData.Values["controller"]);
- Assert.AreEqual("Index", routeData.Values["action"]);
- Assert.AreEqual(2, routeData.Values["page"]);
- Assert.AreEqual("fooBar", routeData.Values["tags"]);
- URL: http://www.mysite.com/?page=2&tags=fooBar
- public ActionResult Index(string page, string tags)
- {
- ViewData["Message"] = string.Format("Page={0}, Tags={1}", page, tags);
- return View();
- }
Add Comment
Please, Sign In to add comment