public Program(IWebDriver _webDriver) : base(_webDriver) { try { var currentUrl = GetCurrentUrl(); //SiteDriver.dismiss(); MainPageService.clickOnMancCityTitle(); var differentUrl = GetCurrentUrl(); VerifyOnClickingSubmitPageRedirects(currentUrl, differentUrl); Assert.True(ManCityService.CheckOrder1()); Assert.True(ManCityService.CheckOrder()); ManCityService.setAuthor("Author Test"); ManCityService.setEmailID("*****@*****.**"); ManCityService.setURL("www.test.com"); ManCityService.setComment("test"); ManCityService.clicksubmit(); } catch (Exception e) { Console.WriteLine(e.Message); } finally { SiteDriver.closeDriver(); } }
public UserLoginProfileMenuVM() { _handler = new UserLoginCompositeHandler(this); _mainPageService = NavigationService.GetService(Contents.MainPageContent); _pressSettingsCommand = new RelayCommand(() => MainPageService.Navigate(MainPageService.UserSettingsPage)); _pressSignOutCommand = new RelayCommand(Handler.SignOut); }
public void AllResultsHaveSearchingInTitle() { MainPageService.GotoBasePage(); MainPageService.Search("Rammstein"); var x = SearchResultsPage.GetSearchTitles(); Assert.That(x.All(el => el.Contains("rammstein")), "The element without search word is exist"); }
public void TwoPageSearchResultsAreDifferent() { MainPageService.GotoBasePage(); MainPageService.Search("reddit"); var searchResultFromFirstPage = SearchResultsPage.GetSearchTitles(); SearchResultsPage.GoToNextSearchResultPage(); CollectionAssert.AreNotEquivalent(searchResultFromFirstPage, SearchResultsPage.GetSearchTitles(), "Search results are the same on two pages"); }
public virtual ActionResult Index() { var model = MainPageService.Get(); model.IsSecond = Htmls.IsSecond; ViewData[IsMainPage] = true; OdnoklassnikiRefreshToken(); SetAdmitad(); return(MView(Views.Home.Index, model)); }
public void EnterInvalidPhone_ExpectAreEqual() { //Arrange GoToPage(mainPageUrl); mainPageService = new MainPageService(webDriver); //Act var color = mainPageService.incorrectPhoneCheck(); //Assert Assert.AreEqual("rgb(204, 204, 204)", color); }
public void PriceCheck_ExpectIsTrue() { //Arrange GoToPage(mainPageUrl); mainPageService = new MainPageService(webDriver); //Act var priceIsOpen = mainPageService.PriceCheck(); //Assert Assert.IsTrue(priceIsOpen); }
public void CatalogCheck_ExpectIsTrue() { //Arrange GoToPage(mainPageUrl); mainPageService = new MainPageService(webDriver); //Act var catalogIsOpen = mainPageService.CatalogCheck(); //Assert Assert.IsTrue(catalogIsOpen); }
public void NewsCheck_ExpectIsTrue() { //Arrange GoToPage(mainPageUrl); mainPageService = new MainPageService(webDriver); //Act var newsIsOpen = mainPageService.NewsCheck(); //Assert Assert.IsTrue(newsIsOpen); }
public void ConditionsChec_ExpectIsTrue() { //Arrange GoToPage(mainPageUrl); mainPageService = new MainPageService(webDriver); //Act var conditionIsOpen = mainPageService.ConditionCheck(); //Assert Assert.IsTrue(conditionIsOpen); }
public void SealceCheck_ExpectIsTrue() { //Arrange GoToPage(mainPageUrl); mainPageService = new MainPageService(webDriver); //Act var sealseIsOpend = mainPageService.SealesCheck(); //Assert Assert.IsTrue(sealseIsOpend); }
public void SearchCategoryDisplayed() { MainPageService.GotoBasePage(); MainPageService.Search("films 2010"); Assert.That(SearchResultsPage.SearchCategories().All(el => el.WrappedElement.Displayed), "Search category isn't displayed"); }
public void RecommendedSearchHasSearchString() { MainPageService.GotoBasePage(); MainPageService.Search("GitHub"); Assert.That(SearchResultsPage.RecommendedSearchList().All(el => el.Contains("github")), "The element without search word is exist"); }
public void MatchLinkOfResult() { MainPageService.GotoBasePage(); MainPageService.Search("linkedin"); Assert.That(SearchResultsPage.GetSearchLinks()[0].Contains("www.linkedin.com"), "The link of result of searching string doesn't match"); }
public void MachDescriptionOfResult() { MainPageService.GotoBasePage(); MainPageService.Search("stack overflow"); Assert.That(SearchResultsPage.GetDescriptionResultByIndex(0).Contains("Stack Overflow is the largest, most trusted online community for"), "The description of result of searching string doesn't match"); }
public void GoogleImageIsDisplayed() { MainPageService.GotoBasePage(); Assert.That(MainPageService.GetPage().GoogleImage.Displayed(), "Google image isn't displayed or isn't found"); }
public void SecondFailedTest() { MainPageService.GotoBasePage(); MainPageService.Search("films 2010"); Assert.AreEqual(SearchResultsPage.GetDescriptionByCategories("Toy Story 3"), "action"); }
public void FirstFailedTest() { MainPageService.GotoBasePage(); MainPageService.Search("actions films"); Assert.That(SearchResultsPage.GetNamesByDescription("2015").Count != 2, "Not enough films in category"); }
public void TakeAllFilmsByDescription() { MainPageService.GotoBasePage(); MainPageService.Search("Comedies"); Assert.That(SearchResultsPage.GetNamesByDescription("2004").Count == 6, "Not enough films in category"); }
public void AllSearchResultsHaveDescription() { MainPageService.GotoBasePage(); MainPageService.Search("films 2010"); Assert.That(SearchResultsPage.SearchCategories().All(el => el.Description.Length > 0), "Any search result doesn't have a description"); }
public void TheDescriptionOfSearchIsMatched() { MainPageService.GotoBasePage(); MainPageService.Search("films 2010"); Assert.AreEqual(SearchResultsPage.GetDescriptionByCategories("Toy Story 3"), "Comedy"); }