public void TestIniti() { this.TestInitialize(); this.homePage = new APHomePage(this.Driver); this.loginPage = new LoginPage(this.Driver); this.usersMainPage = new UsersMainPage(this.Driver); this.newUserPage = new NewUserPage(this.Driver); var user = AccessExcelData.GetTestData <User>("TestName", "TestUser", "Users", BaseConstants.UsersXlsxFilename); this.loginPage.AnotherUserLogin(user, BaseConstants.TestAdminPanelUrl); Thread.Sleep(3000); this.homePage.Users.Click(); }
public App() { InitializeComponent(); settings = UserSettings.SettingsInstance; if (!settings.IsUserSaved()) { MainPage = new NewUserPage(); } else { MainPage = new NavigationPage(new MainTabbedPages()); } }
public void CreateNewUserAndUnsuccessfullyLogin() { var username = "******"; var password = "******"; app.Screenshot("Application Start"); var loginPage = new LoginPage(app, platform); loginPage.PressNewUserButton(); var newUserPage = new NewUserPage(app, platform); newUserPage.CreateNewUserWithPassword(username, password); loginPage.ClearUsername(); loginPage.LoginWithUsernamePassword(username, "incorrect"); Assert.IsNotNull(app.Query(x => x.Marked("loginPage"))); }
public void CreateNewUserFromPromptAndLogin() { var username = "******"; var password = "******"; app.Screenshot("Application Start"); var loginPage = new LoginPage(app, platform); loginPage.LoginWithUsernamePassword(username, password); loginPage.SignUpNewUserFromDialog(); var newUserPage = new NewUserPage(app, platform); newUserPage.CreateNewUserWithPassword(username, password); loginPage.ClearUsername(); loginPage.LoginWithUsernamePassword(username, password); Console.WriteLine("test"); Assert.AreEqual(app.Query(x => x.Marked("loginPage")).Length, 0); }
public void CreateNewUser(string userName, string fullName, string email, string password, string monsterCAT = "", string branch = "") { NewUserPage newUserPage = homepage.GotoNewUserPage(); newUserPage.WaitForPageToLoad(); newUserPage.UserName = userName.ToLower(); newUserPage.FullName = fullName; if (branch.Trim() != string.Empty) { newUserPage.Branch = branch; } newUserPage.Email = email; if (monsterCAT.Trim() != string.Empty) { newUserPage.MonsterCAT = monsterCAT; } newUserPage.Password = password; newUserPage.PasswordRetype = password + Environment.NewLine; Host.TakeScreenShot("CreateNewUser"); Thread.Sleep(5000); }