public ActionResult Index() { var adminUrlHelper = new AdminUrlHelper(UrlHelper); var adminUrl = adminUrlHelper.Home().ToFullyQualifiedUrl(Blog); var postEditingUrl = adminUrlHelper.PostsEdit().ToFullyQualifiedUrl(Blog); string manifestXml = string.Format(ManifestXml, Blog.TrackbacksEnabled.ToYesNo(), adminUrl, postEditingUrl); return(Content(manifestXml, "text/xml")); }
public void PostsEdit_WithCategoryTypeAndBlogHavingSubfolder_RendersUrlToPostsListPage() { //arrange var routeData = new RouteData(); routeData.Values.Add("subfolder", "sub"); AdminUrlHelper helper = SetupUrlHelper("/", routeData); //act string url = helper.PostsEdit(); //assert Assert.AreEqual("/sub/admin/posts/edit.aspx", url); }