Exemple #1
0
        public void CreateAccountWithRandomCompanyNoJavaScript()
        {
            createAccountPage.Navigate();
            string randomCompany = RandomGenerator.GetRandomString(3, 30);

            createAccountPage.CreateAccount("*****@*****.**", "Asya", "Georgieva", randomCompany);
            Assert.AreNotEqual("Company name is required", createAccountPage.CompanyRequired.Text);
        }
Exemple #2
0
        public void RegisterAccount()
        {
            createAccount.SignIn();
            GenerateRandom generateRandom = new GenerateRandom();

            account            = new Account();
            account.Email      = GenerateRandom.RandomEmail();
            account.FirstName  = GenerateRandom.RandomName();
            account.LastName   = GenerateRandom.RandomLastName();
            account.Password   = GenerateRandom.RandomPassword();
            account.Address    = GenerateRandom.RandomString(6, false);
            account.PostalCode = "00000";
            account.Alias      = "Ninguna";
            account.Country    = "United States";
            account.State      = GenerateRandom.RandomState();
            account.City       = "Lima";
            account.Phone      = GenerateRandom.RandomPhone(9);
            createAccount.CreateAccount(account);
        }
Exemple #3
0
 public void WhenIEnterMyEmailAddress()
 {
     NavigationPage.NavigateToLoginPage();
     CreateAccountPage.CreateAccount();
 }
 public void CreateAccountWithEmptyCompany()
 {
     createAccountPage.Navigate();
     createAccountPage.CreateAccount("*****@*****.**", "Asya", "Georgieva", string.Empty);
     Assert.AreEqual("Company name is required", createAccountPage.CompanyRequired.Text);
 }
 public void WhenIEnterMyEmailAddress()
 {
     CreateAccountPage.CreateAccount();
 }
 public void CreateAccountWithInValidCredentials()
 {
     CreateAccountPage.CreateAccount(driver, CreateAccountPage.GetRandomEmail("Invalid"), CreateAccountPage.GetRandomPassword(6));
     WebDriverManager.WaitForElementById(driver, CreateAccountPage.CreateAccountErrorMessage);
     Assert.IsTrue(WebDriverManager.IsElementPresent(driver, CreateAccountPage.CreateAccountErrorMessage));
 }
 public void CreateAccountWithValidCredentials()
 {
     CreateAccountPage.CreateAccount(driver, CreateAccountPage.GetRandomEmail("Valid"), CreateAccountPage.GetRandomPassword(6));
     Assert.IsTrue(WebDriverManager.CurrentUrl(driver).Equals(SellCarPage.Url));
 }