public void Delete() { DeleteButton.AssertEnabled(); DeleteButton.Click(); Waiter.Until(d => d.FindElement(By.CssSelector("div#UIPrompt"))); Driver.FindElement(By.CssSelector("div#UIPrompt")).FindElement(By.CssSelector("button[title='Yes']")).Click(); }
public WebDriverNewAuditTypeConfigDialog New() { NewButton.AssertEnabled(); NewButton.Click(); Waiter.Until(d => !d.IsAjaxRequestInProgress()); return(new WebDriverNewAuditTypeConfigDialog(Driver, Waiter, "ACV_Table")); }
public void SaveAndClose(bool expectPopup) { if (!Driver.Title.StartsWith("*") && !Driver.Title.StartsWith(" *")) { return; } OkButton.Click(); if (expectPopup) { Driver.FindElement(By.CssSelector("div#UIPrompt")).FindElement(By.CssSelector("button[title='Yes']")).Click(); } }
public void Save() { if (Driver.Title.StartsWith("*") || Driver.Title.StartsWith(" *")) { SaveButton.AssertEnabled(); SaveButton.Click(); Waiter.Until(d => !d.IsAjaxRequestInProgress()); } else { Console.WriteLine("No Change Detected, Save Button Not Enabled"); } }
public WebDriverAuditTypeConfigDialog Save() { if (Driver.Title.StartsWith("*") || Driver.Title.StartsWith(" *")) { SaveButton.AssertEnabled(); SaveButton.Click(); Waiter.Until(d => !d.IsAjaxRequestInProgress()); return(new WebDriverAuditTypeConfigDialog(Driver, Waiter, "ACV_Table")); } else { Console.WriteLine("No Change Detected, Save Button Not Enabled"); } return(null); }
public void AddCriteria() { AddCriteriaButton.AssertEnabled(); AddCriteriaButton.Click(); }