public void AuthorizationUser() { MakeScreenshotWhenFail(() => { string AuthMessageText = "Моё"; Driver.Navigate().GoToUrl("https://21vek.by/"); MainPage mainPage = new MainPage(Driver); var authForm = mainPage.ClickOnAccountField(); authForm.InputAuthorizatePassAndEmail(UserCreator.AuthProperties()) .ClickAuthorizationButton(); string value = authForm.ConfirmAuthorizationSpan.Text; Assert.AreEqual(AuthMessageText, value); }); }
public void AddReview() { MakeScreenshotWhenFail(() => { Driver.Navigate().GoToUrl("https://21vek.by/"); string goodAddedReviewMessage = "Спасибо за ваш отзыв! Он будет опубликован в ближайшее время после проверки модератором."; MainPage mainPage = new MainPage(Driver); var authForm = mainPage.ClickOnAccountField(); authForm.InputAuthorizatePassAndEmail(UserCreator.AuthProperties()) .ClickAuthorizationButton(); SpecialPage specialPage = mainPage.ClickOnSpecialPageButton(); ProductPage productPage = specialPage.ClickOnFirstProduct(); productPage.ClickProductReviewTab() .ClickProductReviewShowFormButton() .InputReviewToForm(UserCreator.WithAllProperties(), "Тест системы автоматизации тестирования") .ClickAddReviewButton(); string value = productPage.AddedReviewMessage.Text; Assert.AreEqual(goodAddedReviewMessage, value); }); }