public void CreateNewUserAndActivateIt() { LoginPage login = new LoginPage(this.driver); login.NavigateToLoginPage(); login.LoadComplete(10); login.AcceptCookies(); login.InputUserNameAndPassword(AdminUser, AdminPassword); login.TapOnLoginBtn(); HomePage homepage = new HomePage(this.driver); homepage.LoadComplete(5); homepage.OpenAdminMenu(); AdminMenu adminMenu = new AdminMenu(this.driver); adminMenu.ClickOnAdminMenuOption("Account Management"); AccountManagementPage accManagement = new AccountManagementPage(this.driver); accManagement.LoadComplete(2); accManagement.SearchFor("default"); accManagement.SelectSearchCriteriaUserName(); accManagement.ClickOnSearchButton(); accManagement.ClickOnManageCustomer(); accManagement.OpenCreateUserForm(); }
/// <summary> /// Constructor to pass the page /// </summary> /// <param name="accPage">Page</param> public AccountManagementViewModel(AccountManagementPage accPage) { Title = "Login"; this.accPage = accPage; userManagementCommand = new Command(o => UserManagement()); registrationCommand = new Command(o => Registration()); userService = new UserService(); }