Exemple #1
0
 /// <summary>Checks for specified text in page title.</summary>
 /// <param name="text">Text message.</param>
 public void AssertPageTitle(string text)
 {
     TurnOffImplicitlyWait();
     new WebDriverWait(_driver, Config.Settings.RuntimeSettings.ExplicitWaitTimeout)
     {
         Message = "Assertion error: \r\n Expected: " + text + "\r\n Actual: " + _driver.Title
     }.Until(
         VaftExpectedConditions.PageContainsText(text));
     TurnOnImplicitlyWait();
 }
Exemple #2
0
        /// <summary>Waits for specified text to be displayed in Web page.</summary>
        /// <param name="text">Text message.</param>
        /// <param name="timeToWait">Time to wait</param>
        public bool WaitUntilTextIsDisplayed(string text, TimeSpan timeToWait)
        {
            TurnOffImplicitlyWait();
            bool wait =
                new WebDriverWait(_driver, timeToWait)
            {
                Message = "Expected text was not displayed: '" + text + "'"
            }.Until(
                VaftExpectedConditions.PageContainsText(text));

            TurnOnImplicitlyWait();
            return(wait);
        }