public void SetUp()
        {
            AuthenticationHelper.AuthenticateUser(AdminUserName, AdminPass, true);

            ServerOperations.Comments().RequireAuthentication(ThreadType, true);
            ServerOperations.Configuration().EnableRatings(true);
            ServerOperations.News().CreatePublishedNewsItemLiveId(NewsTitle, NewsContent, NewsAuthor, NewsSource);

            Guid templateId = Telerik.Sitefinity.TestUtilities.CommonOperations.ServerOperations.Templates().GetTemplateIdByTitle(PageTemplateName);
            Guid pageId     = Telerik.Sitefinity.TestUtilities.CommonOperations.ServerOperations.Pages().CreatePage(PageName, templateId);

            pageId = ServerOperations.Pages().GetPageNodeId(pageId);
            ServerOperationsFeather.Pages().AddNewsWidgetToPage(pageId, "Contentplaceholder1");

            if (ServerOperations.MultiSite().CheckIsMultisiteMode())
            {
                Guid pageId2 = Guid.NewGuid();
                ServerOperations.Multilingual().Pages().CreatePageMultilingual(pageId2, PageTitleLogin, true, "en");
                ServerOperations.Widgets().AddControlToPage(pageId2, ControlTypes.LoginWidget, "Body", "Login");
                ServerOperations.MultiSite().AddPublicLoginPageToSite(pageId2);
            }
            else
            {
                Guid pageIdLogIn = Guid.NewGuid();
                ServerOperations.Pages().CreateTestPage(pageIdLogIn, PageTitleLogin);
                ServerOperations.Widgets().AddControlToPage(pageIdLogIn, ControlTypes.LoginWidget, "Body", "Login");
                ServerOperations.Comments().SetDefaultLoginPageUrl(LoginURL);
            }
        }
 public void TearDown()
 {
     ServerOperations.Configuration().EnableRatings(false);
     ServerOperations.Pages().DeleteAllPages();
     ServerOperations.News().DeleteAllNews();
     ServerOperations.Comments().DeleteAllComments(this.key);
 }
Пример #3
0
 public void TearDown()
 {
     AuthenticationHelper.AuthenticateUser(AdminUserName, AdminPass, true);
     ServerOperations.Configuration().EnableRatings(false);
     ServerOperations.Pages().DeleteAllPages();
     ServerOperations.News().DeleteAllNews();
     ServerOperations.Comments().DeleteAllComments(this.key);
 }
 public void TearDown()
 {
     AuthenticationHelper.AuthenticateUser(this.AdminEmail, this.AdminPass, true);
     ServerOperations.Comments().RequireAuthentication(ThreadType, false);
     ServerOperations.Configuration().EnableRatings(false);
     ServerOperations.Pages().DeleteAllPages();
     ServerOperations.News().DeleteAllNews();
     ServerOperations.Comments().DeleteAllComments(this.key);
 }
Пример #5
0
        public void SetUp()
        {
            ServerOperations.Configuration().EnableRatings(true);
            Guid templateId = Telerik.Sitefinity.TestUtilities.CommonOperations.ServerOperations.Templates().GetTemplateIdByTitle(PageTemplateName);
            Guid pageId     = Telerik.Sitefinity.TestUtilities.CommonOperations.ServerOperations.Pages().CreatePage(PageName, templateId);

            pageId = ServerOperations.Pages().GetPageNodeId(pageId);
            ServerOperationsFeather.DynamicModules().EnsureModuleIsImported(ModuleName, ModuleResource);
            ServerOperationsFeather.DynamicModulePressArticle().CreatePressArticleItem(DynamicTitle, DynamicUrl);
            ServerOperationsFeather.Pages().AddDynamicWidgetToPage(pageId, ResolveType, WidgetName, WidgetCaptionDynamicWidget, "Contentplaceholder1");
        }
Пример #6
0
        public void SetUp()
        {
            AuthenticationHelper.AuthenticateUser(AdminUserName, AdminPass, true);
            ServerOperations.Configuration().EnableRatings(true);
            ServerOperations.News().CreatePublishedNewsItemLiveId(NewsTitle, NewsContent, NewsAuthor, NewsSource);
            Guid templateId = Telerik.Sitefinity.TestUtilities.CommonOperations.ServerOperations.Templates().GetTemplateIdByTitle(PageTemplateName);
            Guid pageId     = Telerik.Sitefinity.TestUtilities.CommonOperations.ServerOperations.Pages().CreatePage(PageName, templateId);

            pageId = ServerOperations.Pages().GetPageNodeId(pageId);
            ServerOperationsFeather.Pages().AddNewsWidgetToPage(pageId, "Contentplaceholder1");
        }
Пример #7
0
        public void TearDown()
        {
            ServerOperations.Configuration().EnableRatings(false);
            var providerName = string.Empty;

            if (ServerOperations.MultiSite().CheckIsMultisiteMode())
            {
                providerName = "dynamicContentProvider";
            }

            ServerOperationsFeather.DynamicModulePressArticle().DeleteAllDynamicItemsInProvider(providerName);

            ServerOperations.Pages().DeleteAllPages();
        }
        public void TearDown()
        {
            var providerName = string.Empty;

            if (ServerOperations.MultiSite().CheckIsMultisiteMode())
            {
                providerName = "dynamicContentProvider";
            }

            ServerOperationsFeather.DynamicModulePressArticle().DeleteAllDynamicItemsInProvider(providerName);
            ServerOperations.Pages().DeleteAllPages();
            ServerOperations.Configuration().RemoveOpenAccessDynamicModuleProvider(ProviderName);
            ServerOperations.SystemManager().RestartApplication(false);
        }
        public void SetUp()
        {
            string itemUrl = ItemName.ToLower();

            ServerOperationsFeather.DynamicModules().EnsureModuleIsImported(ModuleName, ModuleResource);
            ServerOperations.Configuration().AddOpenAccessDynamicModuleProvider(ProviderName);
            ServerOperations.SystemManager().RestartApplication(false);

            ServerOperationsFeather.DynamicModulePressArticle().CreatePressArticle(ItemName, itemUrl, Guid.Empty, Guid.Empty, null, ProviderName);

            Guid pageId = ServerOperations.Pages().CreatePage(PageName);

            ServerOperationsFeather.Pages().AddDynamicWidgetToPage(pageId, ContentType, WidgetName, WidgetCaption);
        }
Пример #10
0
        public void SetUp()
        {
            AuthenticationHelper.AuthenticateUser(AdminUserName, AdminPass, true);
            var blogId = ServerOperations.Blogs().CreateBlog(BlogTitle);

            ServerOperations.Blogs().CreatePublishedBlogPost(PostTitle, blogId);

            var  templateId = ServerOperations.Templates().CreatePureMVCPageTemplate(TemplateTitle);
            Guid pageId     = Telerik.Sitefinity.TestUtilities.CommonOperations.ServerOperations.Pages().CreatePage(PageTitle, templateId);

            pageId = ServerOperations.Pages().GetPageNodeId(pageId);
            ServerOperationsFeather.Pages().AddBlogPostsWidgetToPage(pageId, PlaceHolderId);
            ServerOperationsFeather.Pages().AddLoginFormWidgetToPage(pageId, PlaceHolderId);
            ServerOperations.Configuration().EnableUserPasswordReset();
        }