Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using NUnit.Framework;
- using OpenQA.Selenium;
- using OpenQA.Selenium.Chrome;
- using System;
- using System.IO;
- using System.Reflection;
- namespace RegistrationFiveAsserts
- {
- [TestFixture]
- public class NegativeAsserts
- {
- private static IWebDriver _driver;
- [SetUp]
- public void IniziliazeChrome()
- {
- IWebDriver driver = new ChromeDriver(Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location));
- driver.Manage().Window.Maximize();
- driver.Navigate().GoToUrl("http://demoqa.com/registration/");
- }
- [Test]
- public void AssertFirstName()
- {
- IWebElement names = _driver.FindElement(By.Id("name_3_firstname"));
- names.SendKeys("Dilyana");
- names.SendKeys(Keys.Enter);
- names.Clear();
- var namesEmpty = _driver.FindElement(By.XPath("//*[@id=\"pie_register\"]/li[1]/div[1]/div[2]/span"));
- Assert.AreEqual(namesEmpty.Text, "* This field is required");
- _driver.Navigate().Refresh();
- }
- //[Test]
- //public void AssertEmail()
- //{
- //}
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement