Exemple #1
0
 private void xtileBank_ItemClick(object sender, TileItemEventArgs e)
 {
     using (var page = new BankAccountsPage())
     {
         page.ShowDialog();
     }
 }
Exemple #2
0
 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);
 }
Exemple #3
0
 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");
 }
Exemple #4
0
 public AddBankAccountSteps() : base(Initialiser.Driver)
 {
     BankAccountsPage = Initialiser.Pages.BankAccountsPage;
 }