public void SetUp() { Initialize(); _webTablesPage = new WebTablesPage(Driver); _webTablesPage.NavigateTo(); _user = WebTablesFactory.UserData(); }
public void DeleteExistingEntry() { using (IWebDriver driver = new ChromeDriver()) { var webTablesPage = new WebTablesPage(driver); webTablesPage.LoadPage(); webTablesPage.DeleteExistingEntry(); } }
public void AddNewEntryToTable() { using (IWebDriver driver = new ChromeDriver()) { var webTablesPage = new WebTablesPage(driver); webTablesPage.LoadPage(); webTablesPage.CreateNewEntry(); } }
public void NavigateToWebTablesPage_SideMenu() { using (IWebDriver driver = new ChromeDriver()) { var elementsPage = new Elements_MainPage(driver); elementsPage.LoadPage(); WebTablesPage webTablesPage = elementsPage.NavigateToWebTablesPage_SideMenu(); webTablesPage.EnsurePageLoaded(); } }
public void DeleteAdmin() { HomePage home = new HomePage(this.driver); home.GoToPage(); WebTablesPage webTables = home.GoToWebTables(); this.driver.SwitchTo().Window(this.driver.WindowHandles[1]); webTables.FindAdminUserAndDeleteButton(); DeletePopup deletePopup = webTables.DeleteAdmin(); webTables = deletePopup.ClickOk(); webTables.FindAdminUserAndDeleteButton(); Assert.IsNull(webTables.AdminDeleteButton); this.driver.Quit(); }