public void Rozetka_GetBasketInfo() { //Arrange string expectedText = "Ваша корзина пуста\r\nДобавляйте понравившиеся товары в корзину"; //Act driver.Navigate().GoToUrl("https://rozetka.com.ua/"); var rozetkaHomePage = new RozetkaHomePage(driver); Actions actions = new Actions(driver); actions.MoveToElement(rozetkaHomePage.basketButton).Build().Perform(); string actualtText = rozetkaHomePage.basketPopupMessageText.Text.Trim(); Console.WriteLine(actualtText); //Assert Assert.AreEqual(expectedText, actualtText, $"An expected basket text is {expectedText}, but actual is {actualtText}"); }
public void Rozetka_CatalogButton_GoToAsusNotebook() { //Arrange string expectedLink = "https://rozetka.com.ua/notebooks/c80004/filter/producer=asus/"; //Act driver.Navigate().GoToUrl("https://rozetka.com.ua/"); var rozetkaHomePage = new RozetkaHomePage(driver); Actions actions = new Actions(driver); actions.MoveToElement(rozetkaHomePage.menuCategoriesNotebooks).Perform(); Thread.Sleep(3000); actions.Click(rozetkaHomePage.menuLinkAsusNotebooks).Perform(); string actualLink = driver.Url; //Assert Assert.AreEqual(expectedLink, actualLink, $"An expected linqs is {expectedLink}, but actual is {actualLink}"); }