public MainPageTest() { pageModel = new MainPageModel(); coursesModel = new CoursesPageModel(); mapModel = new MapModel(); langModel = new LanguageModel(); socNet = new SocialNetworksModel(); }
public void CheckOurCoursesSignUpForm() { coursesModel = new CoursesPageModel(driver); driver.Url = Urls.coursesPage; string actRes = coursesModel.FindSignUpLabel(). GetTextFromSignUpLabel(); Assert.AreEqual("Записаться на курс", actRes); }
public void CheckOurCoursesPage() { coursesModel = new CoursesPageModel(driver); driver.Url = Urls.coursesPage; string actRes = coursesModel.FindCoursesLabel(). GetTextFromMainLabel(); Assert.AreEqual("Наши курсы", actRes); }
public void CheckKyivQACourse() { coursesModel = new CoursesPageModel(driver); driver.Url = Urls.coursesPage; string actRes = coursesModel.FindQACoursesButton(). ClickOnQACoursesButton(). FindQACoursesLabel(). GetTextFromLabel(); Assert.AreEqual("QA/AT", actRes); }
public void CheckKyivBookkeepingCourse() { coursesModel = new CoursesPageModel(driver); driver.Url = Urls.coursesPage; string actRes = coursesModel.FindBookkeepingCourseButton(). ClickOnBookkeepingButton(). FindBookkeepingLabel(). GetTextFromLabel(); Assert.AreEqual("Bookkeeping", actRes); }
public void CheckBookkeepingKyivLabel() { CoursesPageModel coursesPageModel = new CoursesPageModel(driver); base.driver.Url = Urls.coursesPage; string actRes = coursesPageModel.FindKyivBookkeepingButton() .ClickOnKyivBookkeepingButton() .FindCoursesLabel() .GetTextFromMainLabel(); Assert.AreEqual("Bookkeeping", actRes); }
public void CheckKyivLabel() { CoursesPageModel coursesPageModel = new CoursesPageModel(driver); base.driver.Url = Urls.coursesPage; string actRes = coursesPageModel.FindKyivCityButton() .ClickOnKyivCityButton() .FindLocalisation() .GetTextFromLocalisationLabel(); Assert.AreEqual("Киев", actRes); }
public void FilledUpInputFieldsInSignUpForm() { coursesModel = new CoursesPageModel(driver); driver.Url = Urls.coursesPage; coursesModel.FindNameInputField(). EnterNameInField(). FindPhoneNumberField(). EnterPhoneNumberInField(). FindEmailInputField(). EnterEmailInField(). FindSendButton(). ClickOnButtonSend(); }
public MainPageTest() { pageModel = new MainPageModel(); coursesModel = new CoursesPageModel(); kievPageModel = new KievPageModel(); blogPageModel = new BlogPageModel(); graduatePageModel = new GraduatePageModel(); newsPageModel = new NewsPageModel(); aboutUsPageModel = new AboutUsPageModel(); contactPageModel = new ContactPageModel(); languagePageModel = new LanguagePageModel(); //добавит страницы с проверками }
public void ClickNextButtonInStudentReview() { coursesModel = new CoursesPageModel(driver); driver.Url = Urls.coursesPage; string firstRes = coursesModel.FindFirstElementInStudentReview(). GetTextFromFirstElement(); coursesModel.FindButtonNext(). ClickOnNextButton(); string secondRes = coursesModel.FindNextElementInStudentReview(). GetTextFromNextElement(); Assert.AreNotEqual(firstRes, secondRes); }
public void ChooseElementsFromListInSignUpForm() { coursesModel = new CoursesPageModel(driver); driver.Url = Urls.coursesPage; coursesModel.FindCoursesListButton(). ClickOnButtonCourses(). FindQACourseInList(). ClickOnQACourse(). FindCityListButton(). ClickOnCityListButton(). FindKyivInList(). ClickOnKyiv(). FindSendButton(). ClickOnButtonSend(); }
public void SignUpForQACourseInKyiv() { coursesModel = new CoursesPageModel(driver); driver.Url = Urls.coursesPage; coursesModel.FindNameInputField(). EnterNameInField(). FindPhoneNumberField(). EnterPhoneNumberInField(). FindEmailInputField(). EnterEmailInField(). FindCoursesListButton(). ClickOnButtonCourses(). FindQACourseInList(). ClickOnQACourse(). FindCityListButton(). ClickOnCityListButton(). FindKyivInList(). ClickOnKyiv(). FindSendButton(). ClickOnButtonSend(); }
public void CheckContactUsOption() { CoursesPageModel coursesPageModel = new CoursesPageModel(driver); base.driver.Url = Urls.coursesPage; IWebElement actRes = coursesPageModel.FindContactUsButton() .ClickOnContactUsButton() .FindNameField() .SendName() .FindEmailField() .SendEMail() .FindMessageField() .SendMessage() .FindSendButton() .ClickOnSendButton() .FindPopUpMessage(); if (actRes != null) { Assert.Pass(); } }
public MainPageTest() { pageModel = new MainPageModel(); coursesModel = new CoursesPageModel(); graduatesModel = new GraduatesPageModel(); newsModel = new NewsPageModel(); blogModel = new BlogPageModel(); aboutUsModel = new AboutUsPageModel(); contactsModel = new ContactsPageModel(); languageModel = new LanguagePageModel(); faqModel = new FAQPageModel(); privacyPolici = new PrivacyPolicyPageModel(); contactKyivPage = new ContactKyivPage(); contactDneprPage = new ContactDneprPage(); contactPeterburgPage = new ContactPeterburgPage(); contactKharkovPage = new ContactKharkovPage(); coursesDneprPage = new CoursesDneprPage(); coursesKyivPage = new CoursesKyivPage(); coursesBakuPage = new CoursesBakuPage(); coursesPeterburgPage = new CoursesPeterburgPage(); coursesKharkovPage = new CoursesKharkovPage(); uaLanguageSelect = new UaLanguageSelect(); azLanguageSelect = new AzLanguageSelect(); sitePeterburgCourses = new SitePeterburgCourses(); siteKyivCourses = new SiteKyivCourses(); siteDneprCourses = new SiteDneprCourses(); siteKharkovCourses = new SiteKharkovCourses(); siteBakuCourses = new SiteBakuCourses(); articleNewsPage = new ArticleNewsPage(); bioGonzovPage = new BiographyGonzovPage(); }
public CoursesPageTest() { coursesPageModel = new CoursesPageModel(); }