public void ClearUp() { AuthenticationHelper.AuthenticateUser(AdminUserName, AdminPass, true); ServerOperations.Documents().DeleteLibrary(AlbumName); ServerOperations.Pages().DeleteAllPages(); if (System.IO.Directory.Exists(this.tempFolderPath)) { ServerOperations.ModuleBuilder().DeleteDirectory(this.tempFolderPath); } ServerOperations.Packaging().DeleteAllPackagesFromDB(); for (int i = 0; i < this.widgetTemplatesNames.Length; i++) { ServerOperations.Widgets().DeleteWidgetTemplate(this.widgetTemplatesNames[i]); } for (int i = 0; i < ServerOperations.CustomFieldsNames().FieldNamesWithoutClassificationsEdited.Length; i++) { ServerOperations.CustomFields().RemoveCustomFieldsFromContent(DocumentsType, ServerOperations.CustomFieldsNames().FieldNamesWithoutClassificationsEdited[i]); ServerOperations.CustomFields().RemoveCustomFieldsFromContent(DocumentsType, flatClassificationDoc); ServerOperations.CustomFields().RemoveCustomFieldsFromContent(DocumentsType, hierarchicalClassificationDoc); } ServerOperations.Taxonomies().DeleteHierarchicalTaxonomy(hierarchicalClassificationDoc); ServerOperations.Taxonomies().DeleteFlatTaxonomy(flatClassificationDoc); }
public void SetUp() { Guid page1Id = ServerOperations.Pages().CreatePage(PageName); ServerOperationsFeather.Pages().AddDocumentsListWidgetToPage(page1Id); ServerOperations.Documents().CreateLibrary(DocumentLibraryTitle); List <Guid> listOfIds = new List <Guid>(); var guidDoc1 = ServerOperations.Documents().Upload(DocumentLibraryTitle, DocumentTitle + 1, ImageResource1); listOfIds.Add(guidDoc1); var guidDoc2 = ServerOperations.Documents().Upload(DocumentLibraryTitle, DocumentTitle + 2, ImageResource2); listOfIds.Add(guidDoc2); var guidDoc3 = ServerOperations.Documents().Upload(DocumentLibraryTitle, DocumentTitle + 3, ImageResource3); listOfIds.Add(guidDoc3); var guidDoc4 = ServerOperations.Documents().Upload(DocumentLibraryTitle, DocumentTitle + 4, ImageResource4); listOfIds.Add(guidDoc4); this.AssignTaxonomiesToImages(listOfIds); this.ChangeThePublicationDateOfADocument(); }
public void TearDown() { ServerOperations.Pages().DeleteAllPages(); ServerOperations.Documents().DeleteAllLibrariesExceptDefaultOne(); ServerOperations.Taxonomies().ClearAllCategories(TaxonomiesConstants.CategoriesTaxonomyId); ServerOperations.Taxonomies().ClearAllTags(TaxonomiesConstants.TagsTaxonomyId); }
public void SetUp() { ServerOperations.Roles().CreateRole(RoleName1); ServerOperations.Roles().CreateRole(RoleName2); 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().AddDocumentsListWidgetToPage(pageId, "Contentplaceholder1"); ServerOperationsFeather.Pages().AddLoginStatusWidgetToPage(pageId, "Contentplaceholder1"); ServerOperationsFeather.Pages().AddLoginFormWidgetToPage(pageId, "Contentplaceholder1"); ServerOperations.Documents().CreateLibrary(LibraryTitle); ServerOperations.Documents().CreateLibrary(AnotherDocumentLibraryTitle); ServerOperations.Documents().Upload(LibraryTitle, DocumentTitle + 1, ImageResource1); ServerOperations.Documents().Upload(AnotherDocumentLibraryTitle, DocumentTitle + 2, ImageResource2); Guid userId1 = ServerOperations.Users().CreateUserWithProfileAndRoles(AuthorUserName1, AuthorPassword1, AuthorFirstName1, AuthorLastName1, AuthorEmail1, new List <string> { RoleName1 }); Guid userId2 = ServerOperations.Users().CreateUserWithProfileAndRoles(AuthorUserName2, AuthorPassword2, AuthorFirstName2, AuthorLastName2, AuthorEmail2, new List <string> { RoleName2 }); ServerOperations.Roles().AssignRoleToUser(RoleName1, userId1); ServerOperations.Roles().AssignRoleToUser(RoleName2, userId2); }
public void Setup() { ServerOperations.Documents().CreateDocumentLibrary(LibraryTitle); ServerSideUpload.UploadDocument(LibraryTitle, DocumentTitle + 1, DocumentResource1); ServerSideUpload.UploadDocument(LibraryTitle, DocumentTitle + 3, DocumentResource3); ServerSideUpload.UploadDocument(LibraryTitle, DocumentTitle + 2, DocumentResource2); }
public void SetUp() { Guid templateId = ServerOperations.Templates().GetTemplateIdByTitle(PageTemplateName); Guid pageId = ServerOperations.Pages().CreatePage(PageName, templateId); Guid pageNodeId = ServerOperations.Pages().GetPageNodeId(pageId); ServerOperations.Documents().CreateLibrary(DocumentLibraryTitle); Guid documentId = ServerOperations.Documents().Upload(DocumentLibraryTitle, DocumentTitle, DocumentResource1); ServerOperations.Taxonomies().CreateCategory(this.taxonTitleDocuments); Guid categoryId = TaxonomyManager.GetManager().GetTaxa <HierarchicalTaxon>().SingleOrDefault(t => t.Title == this.taxonTitleDocuments).Id; ServerOperations.Documents().AssignTaxonToDocument(documentId, "Category", categoryId); ServerOperations.Taxonomies().CreateCategory(this.taxonTitleNews + "0"); for (int i = 1; i < 4; i++) { ServerOperations.Taxonomies().CreateCategory(this.taxonTitleNews + i, this.taxonTitleNews + (i - 1)); ServerOperationsFeather.NewsOperations().CreatePublishedNewsItem(NewsTitle + i, NewsContent, AuthorName, SourceName, new List <string> { this.taxonTitleNews + i }, null, null); } ServerOperationsFeather.Pages().AddNewsWidgetToPage(pageNodeId, Placeholder); ServerOperationsFeather.Pages().AddCategoriesWidgetToPage(pageNodeId, Placeholder); ServerOperationsFeather.Pages().AddDocumentsListWidgetToPage(pageNodeId, Placeholder); }
public void TearDown() { ServerOperations.Pages().DeleteAllPages(); ServerOperations.Videos().DeleteAllLibrariesExceptDefaultOne(); ServerOperations.Documents().DeleteAllLibrariesExceptDefaultOne(); ServerOperations.Images().DeleteAllLibrariesExceptDefaultOne(); }
public void SetUp() { Guid templateId = Telerik.Sitefinity.TestUtilities.CommonOperations.ServerOperations.Templates().GetTemplateIdByTitle(PageTemplateName); Telerik.Sitefinity.TestUtilities.CommonOperations.ServerOperations.Pages().CreatePage(PageName, templateId); ServerOperations.Documents().CreateLibrary(LibraryTitle); ServerOperations.Documents().Upload(LibraryTitle, DocumentTitle1, DocumentResource1); ServerOperations.Documents().Upload(LibraryTitle, DocumentTitle2, DocumentResource2); }
public void SetUp() { ServerOperations.Documents().Upload(DefaultLibraryTitle, DocumentTitle, DocumentResource); Guid templateId = ServerOperations.Templates().GetTemplateIdByTitle(BootstrapTemplate); Guid pageId = ServerOperations.Pages().CreatePage(PageName, templateId); Guid pageNodeId = ServerOperations.Pages().GetPageNodeId(pageId); FeatherServerOperations.Pages().AddMvcWidgetToPage(pageNodeId, typeof(TestMediaSelectorFieldController).FullName, WidgetCaption, PlaceHolderId); }
public void TearDown() { ServerOperations.Users().LogoutUser(); AuthenticationHelper.AuthenticateUser(AdminUser, AdminPassword); ServerOperations.Pages().DeleteAllPages(); ServerOperations.Documents().DeleteAllLibrariesExceptDefaultOne(); ServerOperations.Users().DeleteUserAndProfile(AuthorUserName1); ServerOperations.Users().DeleteUserAndProfile(AuthorUserName2); ServerOperations.Roles().DeleteRoles(new string[] { RoleName1, RoleName2 }); }
public void UploadDocument() { ServerOperations.Documents().CreateLibrary(LibraryTitle); Guid id = ServerOperations.Documents().Upload(LibraryTitle, DocumentTitle, DocumentResource); var manager = LibrariesManager.GetManager(); var master = manager.GetDocument(id); var live = manager.Lifecycle.GetLive(master); ServerArrangementContext.GetCurrent().Values.Add("documentId", live.Id.ToString()); }
public void SetUp() { Guid page1Id = ServerOperations.Pages().CreatePage(PageName); ServerOperationsFeather.Pages().AddContentBlockWidgetToPage(page1Id); var parentId = ServerOperations.Documents().CreateLibrary(DocumentLibraryTitle); ServerOperations.Documents().CreateFolder(ChildLibraryTitle, parentId); ServerOperations.Taxonomies().CreateCategory(TaxonTitle + 0); ServerOperations.Taxonomies().CreateCategory(TaxonTitle + 1, TaxonTitle + 0); }
public void TearDown() { ServerOperations.Pages().DeleteAllPages(); ServerOperations.News().DeleteAllNews(); ServerOperations.Taxonomies().DeleteCategories(this.taxonTitleDocuments); for (int i = 0; i <= 4; i++) { ServerOperations.Taxonomies().DeleteCategories(this.taxonTitleNews + i); } ServerOperations.Documents().DeleteAllLibrariesExceptDefaultOne(); }
public void TearDown() { ServerOperations.Pages().DeleteAllPages(); ServerOperations.News().DeleteAllNews(); ServerOperations.Taxonomies().DeleteCategories(this.taxonTitleDocuments); for (int i = 0; i <= 4; i++) { ServerOperations.Taxonomies().DeleteCategories(this.taxonTitleNews + i); } ServerOperations.Libraries().DeleteDocumentLibrary(DocumentLibraryTitle); ServerOperations.Documents().DeleteAllDocuments(ContentLifecycleStatus.Master); }
public void SetUp() { 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().AddDocumentsListWidgetToPage(pageId, "Contentplaceholder1"); ServerOperations.Documents().CreateLibrary(LibraryTitle); ServerOperations.Documents().CreateLibrary(AnotherDocumentLibraryTitle); ServerOperations.Documents().Upload(LibraryTitle, DocumentTitle + 1, ImageResource1); ServerOperations.Documents().Upload(AnotherDocumentLibraryTitle, DocumentTitle + 2, ImageResource2); ServerOperations.Documents().Upload(AnotherDocumentLibraryTitle, DocumentTitle + 3, ImageResource3); }
public void SetUp() { Guid pageId = ServerOperations.Pages().CreatePage(PageName); ServerOperations.Documents().CreateLibrary(LibraryTitle); ServerOperations.Documents().CreateLibrary(AnotherDocumentLibraryTitle); ServerOperations.Documents().Upload(LibraryTitle, DocumentTitle + 1, ImageResource1); ServerOperations.Documents().Upload(LibraryTitle, DocumentTitle + 2, ImageResource2); ServerOperations.Documents().Upload(AnotherDocumentLibraryTitle, DocumentTitle + 3, ImageResource3); ServerOperations.Documents().Upload(AnotherDocumentLibraryTitle, DocumentTitle + 4, ImageResource4); ServerOperations.Documents().Upload(AnotherDocumentLibraryTitle, DocumentTitle + 5, ImageResource5); ServerOperationsFeather.Pages().AddDocumentsListWidgetToPage(pageId, "Body"); }
public void SetUp() { AuthenticationHelper.AuthenticateUser(AdminUserName, AdminPass, 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.Pages().AddContentBlockWidgetToPage(pageId, string.Empty, PlaceHolderId); ServerOperations.Documents().CreateDocumentLibrary(LibraryTitle); ServerSideUpload.UploadDocument(LibraryTitle, DocumentTitle1, DocumentResource1); ServerSideUpload.UploadDocument(LibraryTitle, DocumentTitle2, DocumentResource2); }
public void ServerSetUp() { Guid page1Id = ServerOperations.Pages().CreatePage(PageName); ServerOperationsFeather.Pages().AddDocumentsListWidgetToPage(page1Id); Guid albumId = ServerOperations.Documents().CreateLibrary(AlbumName); MultilingualTestConfig config = MultilingualTestConfig.Get(); config.DocumentBgTitle = DocumentTitle; ServerOperations.Multilingual().Documents().CreateDocumentMultilingual(config, null, albumId, false, 0, "en"); ServerOperationsFeather.DynamicModules().ExtractStructureZip(PackageResource, InstallationPath); ServerOperations.SystemManager().RestartApplication(false); WaitUtils.WaitForSitefinityToStart(HttpContext.Current.Request.Url.GetLeftPart(UriPartial.Authority) + (HostingEnvironment.ApplicationVirtualPath.TrimEnd('/') ?? string.Empty)); }
public void SetUp() { Guid pageId = ServerOperations.Pages().CreatePage(PageName); ServerOperations.Images().CreateLibrary(ImageLibraryTitle); ServerOperations.Images().Upload(ImageLibraryTitle, ImageTitle, ImageResource1); ServerOperations.Documents().CreateLibrary(DocLibraryTitle); ServerOperations.Documents().Upload(DocLibraryTitle, DocumentTitle, ImageResource2); ServerOperations.Videos().CreateLibrary(VideoLibraryTitle); ServerOperations.Videos().Upload(VideoLibraryTitle, VideoTitle, VideoResource1); ServerOperationsFeather.Pages().AddImageGalleryWidgetToPage(pageId, PlaceHolderId); ServerOperationsFeather.Pages().AddDocumentsListWidgetToPage(pageId, PlaceHolderId); ServerOperationsFeather.Pages().AddVideoGalleryWidgetToPage(pageId, PlaceHolderId); ServerOperationsFeather.Pages().AddBreadcrumbWidgetToPage(pageId, PlaceHolderId); }
public void SetUp() { Guid page1Id = ServerOperations.Pages().CreatePage(PageName); ServerOperationsFeather.Pages().AddDocumentsListWidgetToPage(page1Id); Guid singleItemPageId = ServerOperations.Pages().CreatePage(SingleItemPage); ServerOperationsFeather.Pages().AddDocumentsListWidgetToPage(singleItemPageId); var parentId = ServerOperations.Documents().CreateLibrary(DocumentLibraryTitle); var childId = ServerOperations.Documents().CreateFolder(ChildLibraryTitle, parentId); ServerOperations.Documents().Upload(DocumentLibraryTitle, DocumentTitle + 1, ImageResource1); ServerOperations.Documents().Upload(DocumentLibraryTitle, DocumentTitle + 4, ImageResource4); ServerOperationsFeather.MediaOperations().UploadDocumentInFolder(childId, DocumentTitle + 3, ImageResource3); ServerOperationsFeather.MediaOperations().UploadDocumentInFolder(childId, DocumentTitle + 2, ImageResource2); }
private void AssignTaxonomiesToImages(List <Guid> listOfIds) { ServerOperations.Taxonomies().CreateCategory(CategoryTitle + "0"); var taxonomyManager = TaxonomyManager.GetManager(); for (int i = 1; i < 5; i++) { ServerOperations.Taxonomies().CreateCategory(CategoryTitle + i, CategoryTitle + (i - 1)); var category = taxonomyManager.GetTaxa <HierarchicalTaxon>().Single(t => t.Title == CategoryTitle + i); ServerOperations.Taxonomies().CreateTag(TagTitle + i); var tag = taxonomyManager.GetTaxa <FlatTaxon>().Single(t => t.Title == TagTitle + i); ServerOperations.Documents().AssignTaxonToDocument(listOfIds[i - 1], "Category", category.Id); ServerOperations.Documents().AssignTaxonToDocument(listOfIds[i - 1], "Tags", tag.Id); } var category3 = taxonomyManager.GetTaxa <HierarchicalTaxon>().Single(t => t.Title == CategoryTitle + 3); var tag3 = taxonomyManager.GetTaxa <FlatTaxon>().Single(t => t.Title == TagTitle + 3); ServerOperations.Documents().AssignTaxonToDocument(listOfIds[0], "Category", category3.Id); ServerOperations.Documents().AssignTaxonToDocument(listOfIds[0], "Tags", tag3.Id); }
public void SetUp() { AuthenticationHelper.AuthenticateUser(this.AdminEmail, this.AdminPass, true); Guid page1Id = ServerOperations.Pages().CreatePage(PageName); ServerOperationsFeather.Pages().AddContentBlockWidgetToPage(page1Id); var parentId = ServerOperations.Documents().CreateLibrary(DocumentLibraryTitle); var childId = ServerOperations.Documents().CreateFolder(ChildLibraryTitle, parentId); var nextChildId = ServerOperations.Documents().CreateFolder(NextChildLibraryTitle, childId); ServerOperations.Documents().Upload(DocumentLibraryTitle, DocumentTitle + 1, DocumentResource); ServerOperationsFeather.MediaOperations().UploadDocumentInFolder(childId, DocumentTitle + 2, DocumentResourceChild); ServerOperations.Users().CreateUserWithProfileAndRoles(this.AdninistratorEmail, "password", "Administrator", "User", new List <string> { "BackendUsers", "Administrators" }); AuthenticationHelper.AuthenticateUser(this.AdninistratorEmail, "password", true); ServerOperationsFeather.MediaOperations().UploadDocumentInFolder(nextChildId, DocumentTitle + 3, DocumentResourceNextChild); }
public void TearDown() { ServerOperations.Documents().DeleteAllDocuments(); ServerOperations.Pages().DeleteAllPages(); }
public void TearDown() { ServerOperations.Pages().DeleteAllPages(); ServerOperations.Users().DeleteUserAndProfile(this.AdninistratorEmail); ServerOperations.Documents().DeleteAllLibrariesExceptDefaultOne(); }