Пример #1
0
        public void Test_CreateUser_FirstNameIsInvalid(string name, string sername, string login, string password)
        {
            usersForm.setFirstName(name)
            .setLastName(sername)
            .setLogin(login)
            .setPassword(password)
            .SubmitButton.Click();

            index          = usersForm.Login.GetAttribute("value");
            expectedResult = usersForm.RememberUser();
            expectedResult.Add("EditDelete");
            Assert.IsFalse(table.FindRowInTable(expectedResult));
        }
Пример #2
0
 public void Test_UserFormFirstNameIsNotEdit_Fail(string name, string sername, string login, string password)
 {
     usersForm.FirstNameField.Clear();
     usersForm.setFirstName(name)
     .SubmitButton.Click();
     expectedResult = usersForm.RememberUser();
     expectedResult.Add("EditDelete");
     Assert.IsFalse(table.FindRowInTable(expectedResult));
 }
Пример #3
0
        public void Test_UserFormFirstNameIsEdit()
        {
            usersForm.FirstNameField.Clear();
            usersForm.setFirstName("Olga")
            .SubmitButton.Click();
            expectedResult = usersForm.RememberUser();
            List <string> actualResult = table.getRowWithColumns(table.GetRowNumberByValueInCell(index, 5));

            actualResult.RemoveAt(7);
            CollectionAssert.AreEqual(expectedResult, actualResult);
        }
Пример #4
0
        public void Test_CreateUser_Success(string name, string sername, int role, int location, string login, string password)
        {
            usersForm.IsOpened(wait);
            usersForm.setFirstName(name)
            .setLastName(sername)
            .selectRole(role)
            .selectLocation(location)
            .setLogin(login)
            .setPassword(password)
            .SubmitButton.Click();

            expectedResult = usersForm.RememberUser();
            index          = usersForm.Login.GetAttribute("value");
            table          = new Table(usersForm.GetTable);
            Assert.IsTrue(table.FindRowInTable(expectedResult));
        }
Пример #5
0
 public void Initialize()
 {
     wait              = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
     driver.Url        = @"http://*****:*****@"http://localhost:3000/admin";
     wait.Until((d) => CreateEditUsersForm.IsAdminPageOpened(d));
     usersForm = new CreateEditUsersForm(driver);
     usersForm.addUsers();
     usersForm.IsOpened(wait);
     usersForm.setFirstName("Ivan")
     .setLastName("Ivanov")
     .selectRole(2)
     .selectLocation(3)
     .setLogin("IvanIvan")
     .setPassword("qwerty12~")
     .SubmitButton.Click();
     index = usersForm.Login.GetAttribute("value");
 }