private void xtileBank_ItemClick(object sender, TileItemEventArgs e) { using (var page = new BankAccountsPage()) { page.ShowDialog(); } }
public XeroPortalStepDefinitions(ScenarioContext scenarioContext, IWebDriver driver) { _scenarioContext = scenarioContext; _driver = driver; loginPage = new LoginPage(_driver); dashboardPage = new DashboardPage(_driver); bankTransactionsPage = new BankTransactionsPage(_driver); bankAccountsPage = new BankAccountsPage(_driver); addBankAccountsPage = new AddBankAccountsPage(_driver); }
public void Add_Bank_Accout() { XeroLoginPage.GoTo(); XeroLoginPage.Login(); DashboardPage.Click_Accounts_Menu(); DashboardPage.Click_Bank_Accounts_SubMenu(); BankAccountsPage.Click_Add_Bank_Account_Button(); AddBankAccountProcessPage.Select_Bank(); AddBankAccountProcessPage.Enter_Account_Details(); AddBankAccountProcessPage.Click_Continue_Button(); Assert.IsTrue(BankAccountsPage.Suceess_Message_Is_Present(), "Adding bank accout was NOT successful"); }
public AddBankAccountSteps() : base(Initialiser.Driver) { BankAccountsPage = Initialiser.Pages.BankAccountsPage; }