public override void BeforeTest()
        {
            DatabaseAction.PopulateApprovedDatabase();

            _menuPage          = new Menu(Driver);
            _approvedPage      = new ApprovedPage(Driver);
            _createExpensePage = new CreateExpensePage(Driver);
            _loginPage         = new LoginPage(Driver);
        }
Beispiel #2
0
        public override void BeforeTest()
        {
            DatabaseAction.PopulateReceiptDatabase();

            _menuPage             = new Menu(Driver);
            _receiptPage          = new ReceiptPage(Driver);
            _createExpensePage    = new CreateExpensePage(Driver);
            _loginPage            = new LoginPage(Driver);
            _awaitingApprovalPage = new AwaitingApprovalPage(Driver);
        }
        public void GivenIMLoggedInAsAUser()
        {
            _driver            = new ChromeDriver();
            _createExpensePage = new CreateExpensePage(_driver);
            _receiptPage       = new ReceiptPage(_driver);
            _mainPage          = new MainPage(_driver);

            _driver.Manage().Window.Maximize();
            _driver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(5));
        }
        public override void BeforeTest()
        {
            DatabaseAction.PopulateExpenseDraftsDatabase();

            _loginPage         = new LoginPage(Driver);
            _menuPage          = new Menu(Driver);
            _expenseDraftsPage = new ExpenseDraftsPage(Driver);
            _createExpensePage = new CreateExpensePage(Driver);
            _trashBoxPAge      = new TrashBoxPage(Driver);
        }
Beispiel #5
0
        public override void BeforeTest()
        {
            DatabaseAction.PopulateReceiptDatabase();

            _loginPage           = new LoginPage(Driver);
            _menu                = new Menu(Driver);
            _approverMenuPage    = new ApproverMenu(Driver);
            _inboxPage           = new InboxPage(Driver);
            _approveDeclinePage  = new ApproveDeclinePage(Driver);
            _readyForPaymentPage = new ReadyForPaymentPage(Driver);
            _createExpensePage   = new CreateExpensePage(Driver);
            _expenseDraftsPage   = new ExpenseDraftsPage(Driver);
        }