Esempio n. 1
0
        /// <summary>
        /// The get by friendly url.
        /// </summary>
        /// <param name="lookFor">
        /// The look for.
        /// </param>
        /// <returns>
        /// </returns>
        public static RouteManagerPageViewModel GetByFriendlyUrl(string lookFor)
        {
            // Talk to DB here !
            var webPage = new RouteManagerPageViewModel();

            if (lookFor == "home")
            {
                webPage.PageId = 1;
                webPage.Title = "About";
                webPage.PageTemplateId = 1;
                webPage.PortalId = 1;
                webPage.ControllerName = "Home";
                webPage.ActionName = "Index";
            }
            else
            {
                webPage.PageId = 7;
                webPage.Title = "Dummy test page";
                webPage.PageTemplateId = 76;
                webPage.PortalId = 1;
                webPage.ControllerName = "Page";
                webPage.ActionName = "Index";
            }

            return webPage;
        }
        public void WhenInstantiatingClassWithDefaultConstructor_Succeeds()
        {
            // Arrange
            RouteManagerPageViewModel model;

            // Act
            model = new RouteManagerPageViewModel();

            // Assert
            Assert.NotNull(model);
        }