Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [Test]
- public void Form_ShouldAcceptValidData()
- {
- driver.Navigate().GoToUrl("https://qa-course.kontur.host/training/izh/form");
- driver.FindElement(By.Id("student")).SendKeys("Budnikov Kirill");
- driver.FindElement(By.Id("username")).SendKeys("budnikov");
- var sex = driver.FindElement(By.Id("sex"));
- var selectSex = new SelectElement(sex);
- selectSex.SelectByText("Male");
- driver.FindElement(By.Id("email")).SendKeys("a@a.ru");
- driver.FindElement(By.Id("password")).SendKeys("123");
- driver.FindElement(By.Id("confirm")).SendKeys("123");
- var acceptTos = driver.FindElement(By.Id("accept_tos"));
- acceptTos.Click();
- driver.FindElement(By.CssSelector("input[value=Register]")).Click();
- var text = driver.FindElement(By.ClassName("flashes")).Text;
- Assert.That(text == "Спасибо за регистрацию!");
- }
- [Test]
- public void Form_ShouldNotAcceptShortLogin()
- {
- driver.Navigate().GoToUrl("https://qa-course.kontur.host/training/izh/form");
- driver.FindElement(By.Id("student")).SendKeys("Budnikov Kirill");
- driver.FindElement(By.Id("username")).SendKeys("bud");
- var sex = driver.FindElement(By.Id("sex"));
- var selectSex = new SelectElement(sex);
- selectSex.SelectByText("Male");
- driver.FindElement(By.Id("email")).SendKeys("a@a.ru");
- driver.FindElement(By.Id("password")).SendKeys("123");
- driver.FindElement(By.Id("confirm")).SendKeys("123");
- var acceptTos = driver.FindElement(By.Id("accept_tos"));
- acceptTos.Click();
- driver.FindElement(By.CssSelector("input[value=Register]")).Click();
- var error = driver.FindElement(By.ClassName("errors")).Text;
- Assert.That(error == "Field must be between 4 and 24 characters long.");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement