public void SearchAndCheckResult() { KinopoiskHomePage homePage = new KinopoiskHomePage(ConciseApi); PageWithResults pageWithResults = homePage.Search("Зеленая миля"); Assert.AreEqual("Зеленая миля", pageWithResults.GetFirstResultTitle()); }
public void AdvancedSearch() { KinopoiskHomePage homePage = new KinopoiskHomePage(ConciseApi); AdvancedSearchPage advancedSearchPage = homePage.GoToAdvancedSearchPage(); PageWithResults pageWithResults = advancedSearchPage.SearchByNameAndCountry("Зеленая миля", "США"); Assert.AreEqual("Зеленая миля", pageWithResults.GetFirstResultTitle()); }
public void WatchTrailer() { KinopoiskHomePage homePage = new KinopoiskHomePage(ConciseApi); PageWithResults pageWithResults = homePage.Search("Зеленая миля"); ParticularFilmPage particularFilmPage = pageWithResults.FollowFirstResult(); particularFilmPage.OpenTrailerAndWatchFor(10); }
public void AddNoticeToFilm() { KinopoiskHomePage homePage = new KinopoiskHomePage(ConciseApi); RegistrationPage registrationPage = homePage.GoToRegistartionPage(); homePage = registrationPage.LoginWithCredentials <KinopoiskHomePage>(true); PageWithResults pageWithResults = homePage.Search("Зеленая миля"); ParticularFilmPage particularFilmPage = pageWithResults.FollowFirstResult(); particularFilmPage = particularFilmPage.AddNotice("test notice"); Assert.AreEqual("test notice", particularFilmPage.GetNoticeText()); }
public void AddToWatchedFilms() { KinopoiskHomePage homePage = new KinopoiskHomePage(ConciseApi); RegistrationPage registrationPage = homePage.GoToRegistartionPage(); homePage = registrationPage.LoginWithCredentials <KinopoiskHomePage>(true); PageWithResults pageWithResults = homePage.Search("Зеленая миля"); ParticularFilmPage particularFilmPage = pageWithResults.FollowFirstResult(); particularFilmPage.AddToWatched(); Assert.AreEqual("Убрать отметку о просмотре", particularFilmPage.GetTitleOfButton(ParticularFilmPage.PageElements.AddToWatchedButton)); }
public void AddToFavouriteFilms() { KinopoiskHomePage homePage = new KinopoiskHomePage(ConciseApi); RegistrationPage registrationPage = homePage.GoToRegistartionPage(); homePage = registrationPage.LoginWithCredentials <KinopoiskHomePage>(true); PageWithResults pageWithResults = homePage.Search("Зеленая миля"); ParticularFilmPage particularFilmPage = pageWithResults.FollowFirstResult(); particularFilmPage.AddToFavourites(); Assert.AreEqual("Удалить из любимых фильмов", particularFilmPage.GetTitleOfButton(ParticularFilmPage.PageElements.AddToFavouritesButton)); }
public void AddFilmToWillWatchFolder() { KinopoiskHomePage homePage = new KinopoiskHomePage(ConciseApi); RegistrationPage registrationPage = homePage.GoToRegistartionPage(); homePage = registrationPage.LoginWithCredentials <KinopoiskHomePage>(true); PageWithResults pageWithResults = homePage.Search("Зеленая миля"); ParticularFilmPage particularFilmPage = pageWithResults.FollowFirstResult(); particularFilmPage.AddToWillWatchFolder(); Assert.IsTrue(particularFilmPage.IsNotificationMessageDisplayed()); Assert.AreEqual("Фильм добавлен в папку «Буду смотреть».", particularFilmPage.GetNotificationMessageText()); particularFilmPage.TearDownWillWatchFolder(); }
public void ThenIGetAsTheFirstResultOnThePageWithResults(string expectedFilm) { _pageWithResults = _scenarioContext.Get <PageWithResults>(typeof(PageWithResults).ToString()); Assert.AreEqual(expectedFilm, _pageWithResults.GetFirstResultTitle()); }
public void WhenIEnterAndChooseCountryAndSearch(string film, string country) { _pageWithResults = _advancedSearchPage.SearchByNameAndCountry(film, country); _scenarioContext.Add(typeof(PageWithResults).ToString(), _pageWithResults); }
public void WhenIEnterAndSearch(string film) { _pageWithResults = _homePage.Search(film); _scenarioContext.Add(typeof(PageWithResults).ToString(), _pageWithResults); }