public void ThenTheChosenPageIsDisplayed() { new WebDriverWait(this.driver, System.TimeSpan.FromSeconds(5.00)).Until(SeleniumExtras.WaitHelpers.ExpectedConditions.TextToBePresentInElementValue(this.homePage.CurrentPageNumber, this.pageNumber)); var currentPageNumber = this.homePage.PageNumber; HomePageAsserter.AssertNextPageIsVisible(int.Parse(pageNumber), int.Parse(currentPageNumber)); }
public void ThenNextPageButtonIsClicked() { HomePageAsserter.AssertPageHeaderIsVisible(this.homePage.TableOfContentHeader.Text, "Table of Contents"); pageNumber = this.homePage.PageNumber; this.homePage.PageNumber = string.Empty; this.homePage.NextPageButton.Click(); HomePageAsserter.AssertPageHeaderIsVisible(this.productCatalogPage.CatalogHeader.Text, "Product Catalog"); }
public void GivenRegisterationScreenIsOpend() { HomePageAsserter.AssertRegistrationButtonIsDisplayed(this.homePage.RegirstratonButton); this.homePage.RegirstratonButton.Click(); HomePageAsserter.AssertRegisterScreenOpened(this.homePage.RegisterScreen); }
public void ThenExportIsInProgress() { HomePageAsserter.AssertProcessIsInProgress(this.homePage.ExportConfirmationMessage.Text, "Preparing document to download. Please wait..."); }
public void ThenThePageIsRefreshed() { HomePageAsserter.AssertCatalogIsVisible(this.homePage.PageLoadingConfirmationMessage); }
public void ThenProductCatalogIsLoaded() { HomePageAsserter.AssertCatalogIsVisible(this.homePage.DemoContainer); }
public void ThenPrintFileIsInProgress() { HomePageAsserter.AssertProcessIsInProgress(this.homePage.PrintConfirmationMessage.Text, "Preparing document to print. Please wait..."); }