public void ValidateDashboardCards() { LoginActions.LoginAsPartner(); DashboardActions.ValidatePerformanceBonusCard(); Thread.Sleep(2000); DashboardActions.ValidatePromoteOutBonusCard(); Thread.Sleep(2000); DashboardActions.ValidateComissionCard(); }
public void BlockedEmail() { HomeActions.NavigateToLoginForm(); for (int i = 0; i < 5; i++) { LoginActions.ClearFields(); LoginActions.FillLoginForm(Data.Credentials.Invalid.Email.Blocked, Data.Credentials.Invalid.Password.Incorrect); Driver.WaitForElementUpTo(Data.ElementsWaitingTimeout); } Assert.AreEqual(Data.ErrorMessages.Login.BlockedEmail, LoginActions.GetErrorMessageBlockedEmail()); }
public void ValidLoginRequester() { HomeActions.NavigateToLoginForm(); LoginActions.FillLoginForm(Data.Credentials.Valid.EmailRequester, Data.Credentials.Valid.PasswordRequester); Assert.Multiple(() => { Assert.AreEqual(Data.Credentials.Valid.EmailRequester, UserPanelActions.GetUserEmail()); Assert.That(UserPanelActions.isBtnNewRequestDisplayed()); }); }
public void ValidLoginAmbassador() { HomeActions.NavigateToLoginForm(); LoginActions.FillLoginForm(Data.Credentials.Valid.EmailAmbassador, Data.Credentials.Valid.PasswordAmbassador); Assert.Multiple(() => { Assert.AreEqual(Data.Credentials.Valid.EmailAmbassador, UserPanelActions.GetUserEmail()); Assert.That(UserPanelActions.isStatisticsSectionDisplayed()); }); }
public void RequestWithDesign(string selectArm, string selectAmp, string selectColor) { string Comments; HomeActions.NavigateToLoginForm(); LoginActions.FillLoginForm(Data.Credentials.Valid.EmailRequester, Data.Credentials.Valid.PasswordRequester); UserPanelActions.ClickOnNewRequestButton(); Comments = NewRequestActions.NewRequestWithDesign(selectArm, selectAmp, selectColor); UserPanelActions.NavigateToLastRequest(); Assert.AreEqual(ViewRequestActions.GetComments(), Comments); }
public void NotLoggedView(object param) { LoginVM viewModel = param as LoginVM; try { LoginActions.NotLoggedView(); } catch (Exception ex) { MessageBox.Show("Could not view rooms."); } }
public void RegisterEmployee(object param) { LoginVM viewModel = param as LoginVM; try { LoginActions.Register(viewModel.Users, viewModel.Username, viewModel.Password, "employee"); MessageBox.Show("Te-ai inregistrat cu succes!", "Succes", MessageBoxButton.OKCancel); } catch (LoginException ex) { MessageBox.Show("Eroare la inregistrare: " + ex.Message, "Eroare", MessageBoxButton.OKCancel); } }
public void ViewUsers(object param) { LoginVM viewModel = param as LoginVM; try { LoginActions.ViewUsers(); } catch (Exception ex) { MessageBox.Show("Could not view users."); } }
public FrmLogin() { InitializeComponent(); _command = new LoginActions(); var userName = _command.GetLoginStatus(); if (userName == null) { return; } // if the user is already logged in dont show the username and password area HideUI(userName); }
public void RequestWithoutDesign(string selectArm, string selectAmp) { string Comments; HomeActions.NavigateToLoginForm(); LoginActions.FillLoginForm(Data.Credentials.Valid.EmailRequester, Data.Credentials.Valid.PasswordRequester); UserPanelActions.ClickOnNewRequestButton(); Comments = NewRequestActions.NewRequestWithoutDesign(selectArm, selectAmp); UserPanelActions.NavigateToLastRequest(); Assert.Multiple(() => { Assert.AreEqual(ViewRequestActions.GetComments(), Comments); Assert.That(ViewRequestActions.IsNoDesignTextDisplayed); }); }
static void Main(string[] args) { //string[] array = new string[13] { "Attack", "509", "355", "1", "0", "0", "0", "0", "0", "0", "0", "0", "0" }; var command = new LoginActions(); var token = command.Login(); if (args[0].Equals("Attack")) { Attack(token, args); } else if (args[0].Equals("Build")) { Build(args); } else { Console.WriteLine("Wrong command entered."); } }
public void Login(object param) { LoginVM viewModel = param as LoginVM; try { LoginActions.Login(viewModel.Users, viewModel.Username, viewModel.Password); switch (Utils.AuthUser.Type) { case "admin": Administrator adminWindow = new Administrator(); adminWindow.ShowDialog(); break; case "client": Client clientWindow = new Client(); clientWindow.ShowDialog(); break; case "employee": Employee employeeWindow = new Employee(); employeeWindow.ShowDialog(); break; case "none": Unauthenticated newUser = new Unauthenticated(); newUser.ShowDialog(); break; default: MessageBox.Show("Type not allowed."); break; } } catch (LoginException ex) { MessageBox.Show("Eroare la login: "******"Eroare", MessageBoxButton.OKCancel); } }
public void CloseCommand(object param) { LoginVM viewModel = param as LoginVM; LoginActions.Close(); }
public void NonRegisteredEmail() { HomeActions.NavigateToLoginForm(); LoginActions.FillLoginForm(Data.Credentials.Invalid.Email.NonRegistered, Data.Credentials.Valid.PasswordRequester); Assert.AreEqual(Data.ErrorMessages.Login.InvalidUserPass, LoginActions.GetErrorMessageInvalidUserPass()); }
public void ValidatingFirstAndLastNameFilters() { LoginActions.LoginAsPartner(); TeamActions.NavigateToTeams(); TeamActions.ValidateNameFilter(); }
public void IncorrectPassword() { HomeActions.NavigateToLoginForm(); LoginActions.FillLoginForm(Data.Credentials.Valid.EmailRequester, Data.Credentials.Invalid.Password.Incorrect); Assert.AreEqual(Data.ErrorMessages.Login.InvalidUserPass, LoginActions.GetErrorMessageInvalidUserPass()); }
public void ValidateDownloadCSV() { LoginActions.LoginAsPartner(); TeamActions.NavigateToTeams(); TeamActions.ClickDownloadAndSelectCSV(); }
public static void doTestCase() { PagesActions.OpenLoginPage(); LoginActions.DoLogin(); }