public void ShowHomePage() { // 先输出页框架 ResponseWriter.WritePage(null /* pageVirtualPath */, null /* model */, true /* flush */); string appRootPath = this.WebRuntime.GetWebSitePath(); BlogBLL bll = new BlogBLL(); // 加载博客内容,第一个数据 string blogFilePath = Path.Combine(appRootPath, "App_Data\\BigPipe\\BlogBody.txt"); ResponseWriter.WriteUserControl("~/BigPipe/UserControls/BlogBody.ascx", bll.GetBlog(blogFilePath), "blog-body", true); // 加载左链接导航栏,第二个数据 string linksFilePath = Path.Combine(appRootPath, "App_Data\\BigPipe\\Links.txt"); ResponseWriter.WriteUserControl("~/BigPipe/UserControls/TagLinks.ascx", bll.GetLinks(linksFilePath), "right", true); // 加载评论,第三个数据 string commentFilePath = Path.Combine(appRootPath, "App_Data\\BigPipe\\Comments.txt"); ResponseWriter.WriteUserControl("~/BigPipe/UserControls/CommentList.ascx", bll.GetComments(commentFilePath), "blog-comments-placeholder", true); ResponseWriter.WriteUserControl("~/BigPipe/UserControls/PageEnd.ascx", null /* model */, true /* flush */); }
public void BlogWebGetTest() { SettingUp(); var _Posts = new BlogBLL().Get(_SiteID, null, _Cultures[0].Name, null,null, 1); Assert.IsTrue(_Posts.Pages == 1); Assert.IsTrue(_Posts.Data.Count == 2); }
public void ShowHomePage() { // 先输出页框架 this.WritePage(null /* pageVirtualPath */, null /* model */, true /* flush */); BlogBLL bll = new BlogBLL(); // 加载博客内容,第一个数据 string blogFilePath = Path.Combine(HttpContextHelper.AppRootPath, "App_Data\\BlogBody.txt"); this.WriteCacheUserControl("~/UserControls/BlogBody.ascx", () => bll.GetBlog(blogFilePath), "blog-body", true); // 加载左链接导航栏,第二个数据 string linksFilePath = Path.Combine(HttpContextHelper.AppRootPath, "App_Data\\Links.txt"); this.WriteCacheUserControl("~/UserControls/TagLinks.ascx", () => bll.GetLinks(linksFilePath), "right", true); // 加载评论,第三个数据 string commentFilePath = Path.Combine(HttpContextHelper.AppRootPath, "App_Data\\Comments.txt"); this.WriteCacheUserControl("~/UserControls/CommentList.ascx", () => bll.GetComments(commentFilePath), "blog-comments-placeholder", true); this.WriteUserControl("~/UserControls/PageEnd.ascx", null /* model */, true /* flush */); //return View("~/UserControls/CommentList.ascx", bll.GetComments(commentFilePath)); }
public void BlogCategoryCreateTest() { SettingUp(); var _C = new BlogBLL().GetCategories(_SiteID, _Cultures[0].CultureID); Assert.IsTrue(_C.Count == 1); }
public void BlogCategoryGetOneLangTest() { SettingUp(); var _Categories = new List <BlogCategoryCultureBase>(); _Categories.Add(new BlogCategoryCultureBase { BlogCategoryName = "c2-es", CultureID = _Cultures[0].CultureID, }); var _Category1 = new BlogCategoryModelBinding { SiteID = _SiteID, CategoryCultures = _Categories }; _Category1.BlogCategoryID = new BlogBLL().SaveCategory(_Category1, _CustomerUser.Id); var _C = new BlogBLL().GetCategories(_SiteID, _Cultures[0].CultureID); Assert.IsTrue(_C.Count == 2); Assert.IsNotNull(_C[0].CategoryCultures); Assert.IsNotNull(_C[1].CategoryCultures); _C = new BlogBLL().GetCategories(_SiteID, _Cultures[1].CultureID); Assert.IsNotNull(_C[0].CategoryCultures); Assert.IsTrue(_C.Count == 2); }
public void ShowHomePage() { // 先输出页框架 ResponseWriter.WritePage(null /* pageVirtualPath */, null /* model */, true /* flush */); string appRootPath = this.MvcRuntime.GetWebSitePath(); BlogBLL bll = new BlogBLL(); // 加载博客内容,第一个数据 string blogFilePath = Path.Combine(appRootPath, "App_Data\\BigPipe\\BlogBody.txt"); ResponseWriter.WriteUserControl("~/BigPipe/UserControls/BlogBody.ascx", bll.GetBlog(blogFilePath), "blog-body", true); // 加载左链接导航栏,第二个数据 string linksFilePath = Path.Combine(appRootPath, "App_Data\\BigPipe\\Links.txt"); ResponseWriter.WriteUserControl("~/BigPipe/UserControls/TagLinks.ascx", bll.GetLinks(linksFilePath), "right", true); // 加载评论,第三个数据 string commentFilePath = Path.Combine(appRootPath, "App_Data\\BigPipe\\Comments.txt"); ResponseWriter.WriteUserControl("~/BigPipe/UserControls/CommentList.ascx", bll.GetComments(commentFilePath), "blog-comments-placeholder", true); ResponseWriter.WriteUserControl("~/BigPipe/UserControls/PageEnd.ascx", null /* model */, true /* flush */); }
public void BlogPostRemoveTest() { SettingUp(); new BlogBLL().Delete(_BlogPost3.BlogPostID, _CustomerUser.Id); var _Post = new BlogBLL().GetDetail(_BlogPost3.BlogPostID, _BlogPost3.CultureID); Assert.IsNull(_Post); }
public void BlogWebGetTest() { SettingUp(); var _Posts = new BlogBLL().Get(_SiteID, null, _Cultures[0].Name, null, null, 1); Assert.IsTrue(_Posts.Pages == 1); Assert.IsTrue(_Posts.Data.Count == 2); }
public void BlogCategoryRemoveTest() { SettingUp(); new BlogBLL().DeleteCategory(_Category.BlogCategoryID, _CustomerUser.Id); var _Cs = new BlogBLL().GetCategories(_SiteID, _Cultures[0].CultureID); Assert.IsTrue(_Cs.Count == 0); }
public void BlogTagCreateTest() { SettingUp(); var _B = new BlogBLL().GetDetail(_BlogPost.BlogPostID, _Cultures[0].CultureID); Assert.AreEqual(2, _B.Tags.Count); Assert.AreEqual(_BlogPost.Tags[0].BlogTagName, _B.Tags[0].BlogTagName); }
public void BlogWebGetDetailTest() { SettingUp(); var _Posts = new BlogBLL().GetDetail(_SiteID, null, _BlogPost3.BlogPostID, _BlogPost3.FriendlyUrl); Assert.IsNotNull(_Posts); _Posts = new BlogBLL().GetDetail(_SiteID, null, _BlogPost3.BlogPostID, "otra-cosa-loca"); Assert.IsNotNull(_Posts); }
public void BlogGetTest() { SettingUp(); var _Posts = new BlogBLL().Get(_SiteID, _Cultures[0].CultureID); Assert.IsTrue(_Posts.Count == 3); Assert.AreEqual(_BlogPost.Title, _Posts[0].CultureInfo.Title); Assert.AreEqual(_BlogPost2.Title, _Posts[1].CultureInfo.Title); }
public void BlogCategoryUpdatingTest() { SettingUp(); _Category.CategoryCultures[0].BlogCategoryName = "newCAT"; new BlogBLL().SaveCategory(_Category, _CustomerUser.Id); var _C = new BlogBLL().GetCategories(_SiteID, _Cultures[0].CultureID); Assert.AreEqual(_Category.CategoryCultures[0].BlogCategoryName, _C[0].BlogCategoryName); }
public void BlogSaveFeatureImageTest() { SettingUp(); _BlogPost.FeatureImageFileRead = GetImgFileRead(); _BlogPost.BlogPostID = new BlogBLL().Save(_BlogPost, _CustomerUser.Id); var _Post = new BlogBLL().GetDetail(_BlogPost.BlogPostID, _BlogPost.CultureID); Assert.IsNotNull(_Post.FeatureImageFileRead.MediaUrl); }
public void BlogUpdateTest() { SettingUp(); _BlogPost3.Title = "newb3"; _BlogPost3.Content = "<h1>hola mundo</h1>"; var _PostID = new BlogBLL().Save(_BlogPost3, _CustomerUser.Id); Assert.AreEqual(_BlogPost3.BlogPostID, _PostID); var _Post = new BlogBLL().GetDetail(_PostID, _BlogPost3.CultureID); Assert.AreEqual(_BlogPost3.Title, _Post.Title); }
public void BlogCategoryUpdatingNewLangTest() { SettingUp(); var _Categories = new List <BlogCategoryCultureBase>(); _Categories.Add(new BlogCategoryCultureBase { BlogCategoryName = "c2-es", CultureID = _Cultures[0].CultureID, }); var _Category1 = new BlogCategoryModelBinding { SiteID = _SiteID, CategoryCultures = _Categories }; _Category1.BlogCategoryID = new BlogBLL().SaveCategory(_Category1, _CustomerUser.Id); var _Categories2 = new List <BlogCategoryCultureBase>(); _Categories2.Add(new BlogCategoryCultureBase { BlogCategoryName = "c2-en", CultureID = _Cultures[1].CultureID, }); var _Category2 = new BlogCategoryModelBinding { SiteID = _SiteID, CategoryCultures = _Categories2, BlogCategoryID = _Category1.BlogCategoryID }; _Category2.BlogCategoryID = new BlogBLL().SaveCategory(_Category2, _CustomerUser.Id); var _C = new BlogBLL().GetCategories(_SiteID, _Cultures[0].CultureID); Assert.AreEqual(_Category1.CategoryCultures[0].BlogCategoryName, _C[1].BlogCategoryName); var _C2 = new BlogBLL().GetCategories(_SiteID, _Cultures[1].CultureID); Assert.AreEqual(_Category2.CategoryCultures[0].BlogCategoryName, _C2[1].BlogCategoryName); }
public void BlogTagUpdateTest() { SettingUp(); //CREATING TAGS var _Tags = new List <BlogTagModelBinding>(); _Tags.Add(new BlogTagModelBinding { BlogTagName = "t3 canción", Adding = true }); _Tags.Add(new BlogTagModelBinding { BlogTagName = "t2", Deleting = true }); _BlogPost.Tags = _Tags; _BlogPost.BlogPostID = new BlogBLL().Save(_BlogPost, _CustomerUser.Id); var _B = new BlogBLL().GetDetail(_BlogPost.BlogPostID, _Cultures[0].CultureID); Assert.AreEqual(2, _B.Tags.Count); Assert.AreEqual("t1", _B.Tags[0].BlogTagName); Assert.AreEqual("t3-cancion", _B.Tags[1].BlogTagName); }
public void BlogCategoryGetOneLangTest() { SettingUp(); var _Categories = new List<BlogCategoryCultureBase>(); _Categories.Add(new BlogCategoryCultureBase { BlogCategoryName = "c2-es", CultureID = _Cultures[0].CultureID, }); var _Category1 = new BlogCategoryModelBinding { SiteID = _SiteID, CategoryCultures = _Categories }; _Category1.BlogCategoryID = new BlogBLL().SaveCategory(_Category1, _CustomerUser.Id); var _C = new BlogBLL().GetCategories(_SiteID, _Cultures[0].CultureID); Assert.IsTrue(_C.Count == 2); Assert.IsNotNull(_C[0].CategoryCultures); Assert.IsNotNull(_C[1].CategoryCultures); _C = new BlogBLL().GetCategories(_SiteID, _Cultures[1].CultureID); Assert.IsNotNull(_C[0].CategoryCultures); Assert.IsTrue(_C.Count == 2); }
public void BlogCategoryUpdatingNewLangTest() { SettingUp(); var _Categories = new List<BlogCategoryCultureBase>(); _Categories.Add(new BlogCategoryCultureBase { BlogCategoryName = "c2-es", CultureID = _Cultures[0].CultureID, }); var _Category1 = new BlogCategoryModelBinding { SiteID = _SiteID, CategoryCultures = _Categories }; _Category1.BlogCategoryID = new BlogBLL().SaveCategory(_Category1, _CustomerUser.Id); var _Categories2 = new List<BlogCategoryCultureBase>(); _Categories2.Add(new BlogCategoryCultureBase { BlogCategoryName = "c2-en", CultureID = _Cultures[1].CultureID, }); var _Category2 = new BlogCategoryModelBinding { SiteID = _SiteID, CategoryCultures = _Categories2, BlogCategoryID = _Category1.BlogCategoryID }; _Category2.BlogCategoryID = new BlogBLL().SaveCategory(_Category2, _CustomerUser.Id); var _C = new BlogBLL().GetCategories(_SiteID, _Cultures[0].CultureID); Assert.AreEqual(_Category1.CategoryCultures[0].BlogCategoryName, _C[1].BlogCategoryName); var _C2 = new BlogBLL().GetCategories(_SiteID, _Cultures[1].CultureID); Assert.AreEqual(_Category2.CategoryCultures[0].BlogCategoryName, _C2[1].BlogCategoryName); }
public void BlogDeleteFeatureImageTest() { SettingUp(); _BlogPost.FeatureImageFileRead = GetImgFileRead(); _BlogPost.BlogPostID = new BlogBLL().Save(_BlogPost, _CustomerUser.Id); var _Post = new BlogBLL().GetDetail(_BlogPost.BlogPostID, _BlogPost.CultureID); _BlogPost.FeatureImageFileRead.MediaID = _Post.FeatureImageFileRead.MediaID; _BlogPost.FeatureImageFileRead.Deleting = true; _BlogPost.BlogPostID = new BlogBLL().Save(_BlogPost, _CustomerUser.Id); _Post = new BlogBLL().GetDetail(_BlogPost.BlogPostID, _BlogPost.CultureID); Assert.IsNull(_Post.FeatureImageFileRead); }
public BlogApiController(BlogBLL bll) { m_BLL = bll; }
public void BlogWebGetDetailTest() { SettingUp(); var _Posts = new BlogBLL().GetDetail(_SiteID,null,_BlogPost3.BlogPostID, _BlogPost3.FriendlyUrl); Assert.IsNotNull(_Posts); _Posts = new BlogBLL().GetDetail(_SiteID, null,_BlogPost3.BlogPostID, "otra-cosa-loca"); Assert.IsNotNull(_Posts); }
public void BlogTagUpdateTest() { SettingUp(); //CREATING TAGS var _Tags = new List<BlogTagModelBinding>(); _Tags.Add(new BlogTagModelBinding { BlogTagName = "t3 canción", Adding = true }); _Tags.Add(new BlogTagModelBinding { BlogTagName = "t2", Deleting = true }); _BlogPost.Tags = _Tags; _BlogPost.BlogPostID = new BlogBLL().Save(_BlogPost, _CustomerUser.Id); var _B = new BlogBLL().GetDetail(_BlogPost.BlogPostID, _Cultures[0].CultureID); Assert.AreEqual(2, _B.Tags.Count); Assert.AreEqual("t1", _B.Tags[0].BlogTagName); Assert.AreEqual("t3-cancion", _B.Tags[1].BlogTagName); }
public PublishController(BlogBLL bll) { m_BLL = bll; }
public AdminController(BlogBLL blog, IMapper mapper) { _blog = blog; _mapper = mapper; }