private static string SubfolderFromRequest(HttpRequestBase request) { string subfolder = UrlFormats.GetBlogSubfolderFromRequest(request.RawUrl, request.ApplicationPath) ?? string.Empty; if (!String.IsNullOrEmpty(subfolder) && !Config.IsValidSubfolderName(subfolder)) { subfolder = string.Empty; } return(subfolder); }
public void GetBlogAppFromRequestDoesTheRightThing(string rawUrl, string subfolder, string expected) { Assert.AreEqual(expected, UrlFormats.GetBlogSubfolderFromRequest(rawUrl, subfolder)); }