public void Redirect_ToControllerAction() { UrlInfo url = new UrlInfo("area", "home", "index", "", ".castle"); StubResponse response = new StubResponse(url, urlBuilder, urlBuilder.ServerUtil, new RouteMatch()); response.Redirect("cart", "view"); Assert.AreEqual("/area/cart/view.castle", response.RedirectedTo); url = new UrlInfo("", "home", "index", "", ".castle"); response = new StubResponse(url, urlBuilder, urlBuilder.ServerUtil, new RouteMatch()); response.Redirect("cart", "view"); Assert.AreEqual("/cart/view.castle", response.RedirectedTo); }
public void Redirect_ToAreaControllerAction() { var url = new UrlInfo("area", "home", "index", "", ".castle"); var response = new StubResponse(url, urlBuilder, urlBuilder.ServerUtil, new RouteMatch()); response.Redirect("admin", "cart", "view"); Assert.AreEqual("/admin/cart/view.castle", response.RedirectedTo); url = new UrlInfo("", "home", "index", "", ".castle"); response = new StubResponse(url, urlBuilder, urlBuilder.ServerUtil, new RouteMatch()); response.Redirect("admin", "cart", "view"); Assert.AreEqual("/admin/cart/view.castle", response.RedirectedTo); }