Beispiel #1
0
        public void ContentSaving()
        {
            Console.WriteLine("Saving content \"/test\"");
            Controller cn = new Controller("/test");

            cn.Title = "Test Content";
            cn.ControllerID = new Guid("51799860-8138-43b4-9584-183af29503e4");
            cn.FileName = "test";
            cn.ModuleControlID = new Guid("152D7361-5CFD-4A76-B2C9-4FB230F3773C");
            cn.TemplateID = new Guid("602b9110-855e-4888-a721-2d61804fd981");
            cn.TemplateControl = "Default.master";
            cn.PublishDate = DateTime.Now;
            cn.ModifyDate = DateTime.Now;
            cn.Status = PublishStatus.Draft;
            //cn.DataManager["Settings"] = string.Empty;

            cn.Save();
            Assert.AreNotEqual(cn.ID, Guid.Empty, "The Content's ID was an empty GUID.  Doh.");
        }
Beispiel #2
0
        public void FeaturedContent()
        {
            Controller cn = new Controller("/default");
            Page page = new Page();
            page.PageNumber = 1;
            page.Name = "New featured content page";
            page.Body = "Yay";

            Page page2 = new Page();
            page2.PageNumber = 2;
            page2.Name = "Page 2";
            page2.Body = "Not page 3";

            cn.AddPage(page);

            cn.AddPage(page2);

            cn.Save();

            cn = new Controller("/default");
            cn.RemovePage(1);

            cn.Save();
        }