private void ClearForm() { UserNameField.Clear(); PasswordField.Clear(); RetypePasswordField.Clear(); EmailField.Clear(); }
public void Register(string planType) { var d = new Data.AccountInfo(); EmailField.SendKeys(planType + d.Email); EmailConfirmField.SendKeys(planType + d.Email); UsernameField.SendKeys(planType + d.username); PasswordField.SendKeys(d.Password); ConfirmPasswordField.SendKeys(d.Password); SelectElement SecurityQuestionDrop = new SelectElement(SecurityQuestionDropdown); SecurityQuestionDrop.SelectByText(d.Securityselection); SecurityQuestionAnswer.SendKeys(d.Securityanswer); NextButton.Click(); if (this._driver.Url == @"https://betacustomeraccess.myfloridaprepaid.com/enrollment/accountowner.aspx") { Tests.successCount++; Console.WriteLine("User: "******" created]"); } else { Tests.failCount++; Console.WriteLine("[FAIL] [RUN #" + Tests.runCount + "]" + "[User: "******" not created]"); } }
private Action <object, EventArgs> TextChangedAction(string propertyName, int index) { return((sender, e) => { Entry entry = (Entry)sender; PropertyInfo property = _contact.GetType().GetProperty(propertyName); if (property != null) { object propertyValue = property.GetValue(_contact); if (propertyValue is ContactField) { property.SetValue(_contact, new ContactField(entry.Text, ((ContactField)propertyValue).Bounds)); } else if (propertyName == "Emails") { EmailField field = _contact.Emails[index]; field.Email = entry.Text; _contact.Emails[index] = field; } else if (propertyName == "PhoneNumbers") { PhoneField field = _contact.PhoneNumbers[index]; field.Number = entry.Text; _contact.PhoneNumbers[index] = field; } else if (propertyName == "Websites") { ContactField field = _contact.Websites[index]; field.Text = entry.Text; _contact.Websites[index] = field; } else if (propertyName == "Companies") { ContactField field = _contact.Companies[index]; field.Text = entry.Text; _contact.Companies[index] = field; } else if (propertyName == "JobTitles") { ContactField field = _contact.JobTitles[index]; field.Text = entry.Text; _contact.JobTitles[index] = field; } else if (propertyName == "Addresses") { ContactField field = _contact.Addresses[index]; field.Text = entry.Text; _contact.Addresses[index] = field; } _page.ContactModified = true; } }); }
void ReleaseDesignerOutlets() { if (AddToListButton != null) { AddToListButton.Dispose(); AddToListButton = null; } if (EmailField != null) { EmailField.Dispose(); EmailField = null; } if (NameField != null) { NameField.Dispose(); NameField = null; } if (RemoveButton != null) { RemoveButton.Dispose(); RemoveButton = null; } }
public void ValidEmailIsAccepted(string email) { var validator = new EmailField(); var isValid = validator.ValidateEmailAddress(email); Assert.True(isValid); }
public void InvalidEmailIsRejected(string email) { var validator = new EmailField(); var isValid = validator.ValidateEmailAddress(email); Assert.False(isValid); }
//Clears the search fields so all customers are shown again. private void ResetButton_Click(object sender, RoutedEventArgs e) { FirstnameField.Clear(); LastnameField.Clear(); EmailField.Clear(); CountryField.Clear(); InitializeControl(); }
public void NavigationEmailForm(AutomationPracticeRegistrationModel user) { SignInButton.Click(); EmailAddressField.SetText(user.EmailAddressField); CreateAccountButton.Click(); EmailField.ScrollTo().ToBeVisible(); }
private void GoToEmailField(object sender, KeyEventArgs e) { // TODO: Add event handler implementation here if (e.Key == Key.Enter) { EmailField.Focus(); } }
public void SendMsg(string name, string email, string subject, string message) { NameField.SetInput(name); EmailField.SetInput(email); SubjectField.SetInput(subject); MsgField.SendKeys(message); SubmitBtn.SetSubmit(); }
public void Login(params string[] credentials) { EmailField.Clear(); EmailField.SendKeys(credentials.First()); PasswordField.Clear(); PasswordField.SendKeys(credentials.Last()); LoginButton.Click(); }
public void EnterLoginDetails(string email, string password) { EmailField.SendKeys(email); EmailNextButton.Click(); SeleniumHelpers.WaitForElementToBeVisible(By.Id("login-passwd")); PasswordField.SendKeys(password); PasswordNextButton.Click(); }
public void SignIn_With_RandomEmail() { var fixture = new Fixture(); var emailAddressField = fixture.Create <String>(); EmailField.TypeText($"{emailAddressField}@gmail.com"); CreateAccountButton.Click(); }
public void InputContactInformation(String address, String city, String stateCode, String zip, String contactPhone, String emailAddress) { AddressField.SendKeys(address); CityField.SendKeys(city); new SelectElement(StateSelect).SelectByValue(stateCode); ZipField.SendKeys(zip); ContactPhoneNumber.SendKeys(contactPhone); EmailField.SendKeys(emailAddress); NextButton.Click(); }
public void CreateAccount(string nume, string email, string telefon, string adresa, string password) { NumeField.Click(); NumeField.SendKeys(nume); EmailField.SendKeys(email); TelefonField.SendKeys(telefon); AdresaField.SendKeys(adresa); ParolaField.SendKeys(password); RepetaParolaField.SendKeys(password); InscriereButton.Click(); }
public void EnterEmailField(string email) { if (GetTextEmailField() == null) { EmailField.SendKeys(email); } else { ClickEmailField(); } }
public void VerifyLoginErrorMessageWithInvalidEmailAndEmptyPasswordField() { string expectedResult = "Invalid Email or password."; EmailField.SendKeys("*****@*****.**"); RemmemberMeCheckBox.Click(); SignInButton.Click(); string actualResult = ErrorMessage.Text; Assert.AreEqual(expectedResult, actualResult); }
public void FillFormWithEmail(AutomationPracticeFormModel user) { FirstNameField.SendKeys(user.FirstName); LastNameField.SendKeys(user.LastName); EmailField.SendKeys(user.Email); PasswordField.SendKeys(user.Password); AddressField.SendKeys(user.Address); CityField.SendKeys(user.City); PostalCode.SendKeys(user.PostalCode); MobilePhone.SendKeys(user.MobilePhone); }
public void VerifyErrorMessageWithValidEmailAndInvalidPassword() { string expectedResult = "Invalid Email or password."; EmailField.SendKeys("*****@*****.**"); PasswordField.SendKeys("wrongPassword"); RemmemberMeCheckBox.Click(); SignInButton.Click(); string actualResult = ErrorMessage.Text; Assert.AreEqual(expectedResult, actualResult); }
public void LoginWithValidEmailAndPassword() { string expectedResult = "Ultimate QA"; EmailField.SendKeys("*****@*****.**"); PasswordField.SendKeys("123456789"); RemmemberMeCheckBox.Click(); SignInButton.Click(); string actualResult = Driver.Title; Assert.AreEqual(expectedResult, actualResult); }
public void VerifyErrorMessageWithInvalidEmailAndValidPassword() { string expectedResult = "Invalid Email or password."; EmailField.SendKeys("*****@*****.**"); PasswordField.SendKeys("123456789"); RemmemberMeCheckBox.Click(); SignInButton.Click(); string actualResult = ErrorMessage.Text; Assert.AreEqual(expectedResult, actualResult); }
private int GetEmailDataKind(EmailField field) { if (field.Type == EmailType.Personal) { return((int)EmailDataKind.Home); } else if (field.Type == EmailType.Work) { return((int)EmailDataKind.Work); } return((int)EmailDataKind.Work); }
public AccountsHomePage SignupValid(User user) { UsernameField.SendKeys(user.name); FullnameField.SendKeys(user.fullName); EmailField.SendKeys(user.email); PasswordField.SendKeys(user.password); Password2Field.SendKeys(user.password); SignupButton.Click(); WaitForPageToLoad(); return(new AccountsHomePage(driver)); }
public void CreateAccountDto(UserInfoDto user) { var NameValue = user.GetType().GetRuntimeProperty("Name").GetValue(user); if (NameValue != null) { NumeField.Click(); NumeField.SendKeys(NameValue.ToString()); } var EmailValue = user.GetType().GetRuntimeProperty("Email").GetValue(user); if (EmailValue != null) { if (EmailValue.Equals("NewUniqueEmail")) { string Timestamp = System.DateTime.Now.ToString("MM-dd-yyyy-HH-mm-ss"); NewUniqueEmail = $"AD_{Timestamp}@test.com"; EmailField.SendKeys(NewUniqueEmail); } else { EmailField.SendKeys(EmailValue.ToString()); } } var PhoneValue = user.GetType().GetRuntimeProperty("Phone").GetValue(user); if (PhoneValue != null) { TelefonField.SendKeys(PhoneValue.ToString()); } var AddressValue = user.GetType().GetRuntimeProperty("Address").GetValue(user); if (AddressValue != null) { AdresaField.SendKeys(AddressValue.ToString()); } var PasswordValue = user.GetType().GetRuntimeProperty("Password").GetValue(user); if (PasswordValue != null) { ParolaField.SendKeys(PasswordValue.ToString()); RepetaParolaField.SendKeys(PasswordValue.ToString()); } InscriereButton.Click(); }
public void InputContactInformation(String address, String city, String stateCode, String zip, String contactPhone, String emailAddress) { AddressField.SendKeys(address); CityField.SendKeys(city); StateField.SendKeys(stateCode); ZipField.SendKeys(zip); ContactPhoneNumber.SendKeys(contactPhone); EmailField.SendKeys(emailAddress); if (IsElementDisplayed(ConfirmEmailField)) { ConfirmEmailField.SendKeys(emailAddress); } NextButton.Click(); }
public void FillForm(string firstName, string lastName, string pass, string email, string address, string city, string postcode, string phone) { if (firstName != "") { Driver.ScrollToElement(FirstNameField); FirstNameField.SendKeys(firstName); } if (lastName != "") { Driver.ScrollToElement(LastNameField); LastNameField.SendKeys(lastName); } if (pass != "") { Driver.ScrollToElement(PasswordField); PasswordField.SendKeys(pass); } if (email != "") { if (email == "none") { Driver.ScrollToElement(EmailField); EmailField.Clear(); } else { Driver.ScrollToElement(EmailField); EmailField.TypeText(email); } } if (address != "") { Driver.ScrollToElement(AddressField); AddressField.SendKeys(address); } if (city != "") { Driver.ScrollToElement(CityField); CityField.SendKeys(city); } if (postcode != "") { Driver.ScrollToElement(PostalCode); PostalCode.SendKeys(postcode); } if (phone != "") { MobilePhone.SendKeys(phone); } }
public void CleanTest() { var target = new EmailField(); // OK values target.Clean("*****@*****.**"); target.Clean("*****@*****.**"); target.Clean("*****@*****.**"); target.Clean("*****@*****.**"); // Bad values AssertExtras.Raises <ValidationException>(delegate() { target.Clean("test+person"); }); AssertExtras.Raises <ValidationException>(delegate() { target.Clean("test+person@"); }); AssertExtras.Raises <ValidationException>(delegate() { target.Clean("test+person@example"); }); }
public RegisterPage RegisterUsingAlreadyTakenEmail() { NavigateToPage(); ClearForm(); UserNameField.SendKeys(TestUser.Username + "2"); PasswordField.SendKeys(TestUser.Password); RetypePasswordField.SendKeys(TestUser.Password); EmailField.SendKeys(TestUser.Email); SignUpButton.Click(); return(this); }
public ActivationRequestedPage RegisterNewUser() { NavigateToPage(); ClearForm(); UserNameField.SendKeys(TestUser.Username + "2"); PasswordField.SendKeys(TestUser.Password); RetypePasswordField.SendKeys(TestUser.Password); EmailField.SendKeys("*****@*****.**"); SignUpButton.Click(); return(new ActivationRequestedPage(WebDriver)); }
// public override AbstractPage SearchForTerms(string src) // { // throw new NotImplementedException(); // } // public override int CountSearchResults() // { // throw new NotImplementedException(); // } //SearchPage //AbstractPage public void LogInGoogle(User user) { EmailField = WaitForElementOnPage(By.CssSelector("#identifierId")); EmailField.SendKeys(user.USER_EMAIL); Thread.Sleep(500); ((IJavaScriptExecutor)_driver).ExecuteScript("arguments[0].click();", MovingForwardBtn); Thread.Sleep(1000); PassField = WaitForElementOnPage(By.CssSelector(".I0VJ4d > div:nth-child(1) > input")); PassField.SendKeys(user.USER_PASSWD); Thread.Sleep(500); ((IJavaScriptExecutor)_driver).ExecuteScript("arguments[0].click();", FinishLoginBtn); //auto-open of search page // Thread.Sleep(TimeSpan.FromSeconds(20)); // return new SearchPage(driver).OpenPage(); }
protected IStorageEmailField CreateEmptyEmailFieldObject(EmailField field) { var storageService = service.StorageService; return (IStorageEmailField)storageService.GetObjectFactory().CreateEmptyFieldObject(field.GetType()); }