public void OpenMainPage() { _driver.Navigate().GoToUrl(MainSiteUrl); var _page = new RecentNewsPage(_driver); Assert.IsTrue(_page.IsDisplayed()); }
public void _002_VerifyLetterOpens() { var _page = new RecentNewsPage(_driver); Assert.IsTrue(_page.IsDisplayed()); _page.OpenNewsLetter(GetLastMondayNewsLetterTitle()); SwitchToLastTab(); var _newsLetterPage = new MondayNewsLetterPage(_driver); Assert.IsTrue(_newsLetterPage.IsDisplayed()); }
public void GetNewsletterPage() { _driver.Navigate().GoToUrl(MainSiteUrl); var _page = new RecentNewsPage(_driver); Assert.IsTrue(_page.IsDisplayed()); _page.OpenNewsLetter(GetLastMondayNewsLetterTitle()); SwitchToLastTab(); var _newsLetterPage = new MondayNewsLetterPage(_driver); Assert.IsTrue(_newsLetterPage.IsDisplayed()); NewsLetterPageUrl = _driver.Url; }
public void _001_VerifyListIsCorrect() { Assert.Multiple(() => { var _expecteNewsletterCount = 5; var _page = new RecentNewsPage(_driver); Assert.IsTrue(_page.IsDisplayed()); Assert.AreEqual(_expecteNewsletterCount, _page.NewslettersItems.Count); var _actualList = new List <string>(); foreach (var el in _page.NewslettersItems) { _actualList.Add(el.Text); } var _expectedList = GetTopNewsletters(); CollectionAssert.AreEqual(_expectedList, _actualList); }); }