Beispiel #1
0
        public static void Login(string login, string password)
        {
            UserNameInput.SendKeys(login);
            PasswordInput.SendKeys(password);
            SubmitButton.Click();

            HomePage.VerifyLoggedState();
        }
Beispiel #2
0
 public void LogIn(string username, string password)
 {
     PopupLoginWindow.Click();
     UserNameInput.Click();
     UserNameInput.Clear();
     UserNameInput.SendKeys(username);
     PasswordInput.Click();
     PasswordInput.Clear();
     PasswordInput.SendKeys(password);
     SubmitButton.Click();
 }
Beispiel #3
0
 /// <summary>
 /// Fills all the fields in the block with dummy data.
 /// </summary>
 public void FillAllFieldsWithDummyData()
 {
     UserNameInput.Clear();
     UserNameInput.SendKeys("TestName");
     UserSurnameInput.Clear();
     UserSurnameInput.SendKeys("TestSurname");
     PhoneNumberInput.Clear();
     PhoneNumberInput.SendKeys("258887744");
     SkypeInput.Clear();
     SkypeInput.SendKeys("TestSkype");
     LinkedInInput.Clear();
     LinkedInInput.SendKeys("TestLinkedIn");
 }
 public void LogInKeys(
     string userStory,
     string userName,
     string userEmail,
     string userNumber,
     string userLocation
     )
 {
     UserStoryTexarea.SendKeys(userStory);
     UserNameInput.SendKeys(userName);
     UserEmailInput.SendKeys(userEmail);
     UserNumberInput.SendKeys(userNumber);
     UserLocationInput.SendKeys(userLocation);
 }
Beispiel #5
0
        /// <summary>
        /// Fills the corresponding input with pre-defined data and adds it to the list.
        /// </summary>
        /// <param name="inputName"></param>
        /// <param name="listToUpdate"></param>
        public void FillInputWithDummyData(string inputName, IList <string> listToUpdate)
        {
            switch (inputName)
            {
            case "Name":
                UserNameInput.Clear();
                UserNameInput.SendKeys("TestName");
                listToUpdate.Add("TestName");
                break;

            case "Surname":
                UserSurnameInput.Clear();
                UserSurnameInput.SendKeys("TestSurname");
                listToUpdate.Add("TestSurname");
                break;

            case "Phone number":
                PhoneNumberInput.Clear();
                PhoneNumberInput.SendKeys("258887744");
                listToUpdate.Add("258887744");
                break;

            case "Skype":
                SkypeInput.Clear();
                SkypeInput.SendKeys("TestSkype");
                listToUpdate.Add("TestSkype");
                break;

            case "LinkedIn":
                LinkedInInput.Clear();
                LinkedInInput.SendKeys("TestLinkedIn");
                listToUpdate.Add("TestLinkedIn");
                break;

            default:
                break;
            }
        }
Beispiel #6
0
 /// <summary>
 /// Enter the user credentials
 /// </summary>
 /// <param name="userName">The user name</param>
 /// <param name="password">The user password</param>
 public void EnterCredentials(string userName, string password)
 {
     UserNameInput.SendKeys(userName);
     PasswordInput.SendKeys(password);
 }
Beispiel #7
0
 public void EnterUserName(string name)
 {
     ClearUserNameInput();
     UserNameInput.SendKeys(name);
 }