/// <summary> /// Performs Server Setup and prepare the system with needed data. /// </summary> protected override void ServerSetup() { BAT.Macros().User().EnsureAdminLoggedIn(); BAT.Arrange(this.TestName).ExecuteSetUp(); }
/// <summary> /// Performs Server Setup and prepare the system with needed data. /// </summary> protected override void ServerSetup() { BAT.Macros().User().EnsureAdminLoggedIn(); BAT.Arrange(this.TestName).ExecuteSetUp(); currentProviderUrlName = BAT.Arrange(this.TestName).ExecuteArrangement("GetCurrentProviderUrlName").Result.Values["CurrentProviderUrlName"]; }
/// <summary> /// Performs clean up and clears all data created by the test. /// </summary> protected override void ServerCleanup() { BAT.Arrange(this.TestName).ExecuteTearDown(); }
/// <summary> /// Performs clean up and clears all data created by the test. /// </summary> protected override void ServerCleanup() { BAT.Arrange(EventsTestsCommon.BaseArrangementName).ExecuteTearDown(); }
/// <summary> /// Performs clean up and clears all data created by the test. /// </summary> protected override void ServerCleanup() { BAT.Arrange(this.ArrangementClass).ExecuteTearDown(); }
/// <summary> /// Performs Server Setup and prepare the system with needed data. /// </summary> protected override void ServerSetup() { BAT.Arrange(this.TestName).ExecuteSetUp(); }
/// <summary> /// Performs Server Setup and prepare the system with needed data. /// </summary> protected override void ServerSetup() { BAT.Macros().User().EnsureAdminLoggedIn(); BAT.Arrange(EventsTestsCommon.BaseArrangementName).ExecuteSetUp(); }
/// <summary> /// Close Browser /// <summary> public void CloseBrowserAndConfirmDialog() { var confirmDialog = BAT.Macros().DialogFacade().ConfirmDialog(); ActiveBrowser.Close(); }
/// <summary> /// Verify Verify forms status /// <summary> public void VerifyFormStatus(string formName, string status) { var formStatus = BAT.Wrappers().Backend().Forms().FormsDashboard().GetFormStatus(FeatherGlobals.FormName); Assert.AreEqual(status, formStatus, String.Format("Form with tatus {0} is not found", status)); }
public void CheckNavigationInDocumentSelector() { RuntimeSettingsModificator.ExecuteWithClientTimeout(800000, () => BAT.Macros().NavigateTo().CustomPage("~/sitefinity/pages", false)); RuntimeSettingsModificator.ExecuteWithClientTimeout(800000, () => BAT.Macros().User().EnsureAdminLoggedIn()); BAT.Macros().NavigateTo().Pages(this.Culture); BAT.Wrappers().Backend().Pages().PagesWrapper().OpenPageZoneEditor(PageName); BATFeather.Wrappers().Backend().Pages().PageZoneEditorWrapper().EditWidget(WidgetName); BATFeather.Wrappers().Backend().ContentBlocks().ContentBlocksWrapper().OpenDocumentSelector(); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().PressCancelButton(); BATFeather.Wrappers().Backend().ContentBlocks().ContentBlocksWrapper().OpenDocumentSelector(); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifySelectedFilter(SelectedFilterName); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfMediaFiles(3, MediaType); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfFolders(0); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifyCorrectMediaFiles(DocumentName1, DocumentName2, DocumentName3); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().SelectFilter(MyDocuments); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfMediaFiles(2, MediaType); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfFolders(0); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifyCorrectMediaFiles(DocumentName1, DocumentName2); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().SelectFilter(AllLibraries); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfMediaFiles(0, MediaType); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfFolders(2); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifyCorrectFolders(DefaultLibrary, LibraryName); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().SelectFolder(LibraryName); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfMediaFiles(1, MediaType); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfFolders(1); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifyCorrectMediaFiles(DocumentName1); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifyCorrectFolders(ChildLibrary); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().SelectFolder(ChildLibrary); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfMediaFiles(1, MediaType); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfFolders(1); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifyCorrectMediaFiles(DocumentName2); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifyCorrectFolders(NextChildLibrary); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().SelectFolder(NextChildLibrary); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfMediaFiles(1, MediaType); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfFolders(0); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifyCorrectMediaFiles(DocumentName3); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().SelectFolderFromBreadCrumb(ChildLibrary); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfMediaFiles(1, MediaType); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfFolders(1); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifyCorrectMediaFiles(DocumentName2); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifyCorrectFolders(NextChildLibrary); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().SelectFolderFromSideBar(NextChildLibrary); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfMediaFiles(1, MediaType); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().WaitCorrectCountOfFolders(0); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().VerifyCorrectMediaFiles(DocumentName3); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().SelectMediaFile(DocumentName3, true); BATFeather.Wrappers().Backend().Media().MediaSelectorWrapper().ConfirmMediaFileSelection(); Assert.IsTrue(BATFeather.Wrappers().Backend().Media().DocumentPropertiesWrapper().IsTitlePopulated(DocumentName3), "Document title is not populated correctly"); BATFeather.Wrappers().Backend().Media().DocumentPropertiesWrapper().ConfirmMediaPropertiesDocsTemporary(); BATFeather.Wrappers().Backend().ContentBlocks().ContentBlocksWrapper().SaveChanges(); BAT.Wrappers().Backend().Pages().PageZoneEditorWrapper().PublishPage(); this.VerifyFrontend(); }
/// <summary> /// Performs Server Setup and prepare the system with needed data. /// </summary> protected override void ServerSetup() { BAT.Macros().User().EnsureAdminLoggedIn(); }
/// <summary> /// Forces calling initialize methods that will prepare test with data and resources. This method must be overridden if you want /// in your test case. /// </summary> protected override void ServerSetup() { BAT.Arrange(this.TestName).ExecuteArrangement("LoadApplication"); RuntimeSettingsModificator.ExecuteWithClientTimeout(200000, () => BAT.Macros().User().EnsureAdminLoggedIn()); BAT.Arrange(this.TestName).ExecuteSetUp(); }