示例#1
0
        public void CanAddPageVersionToCategory()
        {
            Category target = new Category();
            Assert.AreEqual(0, target.Versions.Count, "Should be No Page Versions Yet");

            string newPageName = "Unit Test Version";
            CategoryPageVersion v = new CategoryPageVersion() { AdminName = newPageName };
            target.Versions.Add(v);
            Assert.IsNotNull(target.Versions[0], "Page Version should not be null");
            Assert.AreEqual(newPageName, target.Versions[0].AdminName, "Admin name should match");
        }
示例#2
0
        public CategoryPageVersion GetCurrentVersion(DateTime currentUtcTime)
        {
            CategoryPageVersion current = new CategoryPageVersion();

            if (Versions.Count > 0)
            {
                return(Versions[0]);
            }

            return(current);
        }
示例#3
0
        public CategoryPageVersion GetCurrentVersion(DateTime currentUtcTime)
        {
            CategoryPageVersion current = new CategoryPageVersion();

            if (Versions.Count > 0)
            {
                return (Versions[0]);
            }

            return current;
        }