public void CheckOpeningCurrentEvents() { var mainPage = new WikiMainPage(_driver, _webDriverWait); _driver.FindElement(By.LinkText("Поточні події")).Click(); Assert.AreEqual("Вікіпедія:Поточні події — Вікіпедія", _driver.Title); }
public void Test2() { var page = new WikiMainPage(); page.OpenGoogle(); Assert.Pass(); }
public void CheckSearhFealdOnWiki() { var mainPage = new WikiMainPage(_driver, _webDriverWait); _driver.FindElement(By.Id("searchInput")).SendKeys("Апаратне забезпечення"); _driver.FindElement(By.Id("searchButton")).Click(); Assert.AreEqual("Апаратне забезпечення — Вікіпедія", _driver.Title); }
public void CheckNews() { var mainPage = new WikiMainPage(_driver, _webDriverWait); _driver.FindElement(By.LinkText("Поточні події")).Click(); IWebElement element = _driver.FindElement(By.XPath("//*[@id='mw-content-text']/div/table/tbody/tr[1]/td[1]/div[4]/ul/li[14]/ul/li")); string s = element.Text; Assert .AreEqual("Вчені знайшли невідому раніше порожнину в піраміді Хеопса. Це перше велике відкриття у цій піраміді з XIX століття[24][25]", s); }
public void CheckDate() { var mainPage = new WikiMainPage(_driver, _webDriverWait); IWebElement dayMonth = null; IWebElement year = null; _webDriverWait.Until(d => { dayMonth = d.FindElement(By.CssSelector("#mw-content-text > div > div > div:nth-child(2) > table > tbody > tr > td:nth-child(2) > div > a:nth-child(1)")); year = d.FindElement(By.CssSelector("#mw-content-text > div > div > div:nth-child(2) > table > tbody > tr > td:nth-child(2) > div > a:nth-child(2)")); return(dayMonth != null && year != null); }); Assert.AreEqual("27 листопада", dayMonth.GetAttribute("title")); Assert.AreEqual("2017", year.GetAttribute("title")); }
public void TestInitilize() { mainPage = new WikiMainPage(); mainPage.LoadPage(); }