Пример #1
0
        public void CheckAlexeyInOurTeachersBlock()
        {
            aboutUsModel = new AboutUsPageModel(driver);
            driver.Url   = Urls.aboutUsPage;
            string actRes = aboutUsModel.FindOurTeacherAlexey().
                            GetTextFromBlock();

            Assert.AreEqual("Алексей", actRes);
        }
Пример #2
0
        public void CheckAboutUsLabel()
        {
            aboutUsModel = new AboutUsPageModel(driver);
            driver.Url   = Urls.aboutUsPage;
            string actRes = aboutUsModel.FindAboutUsMainLabel().
                            GetTextFromMainLabel();

            Assert.AreEqual("О нас", actRes);
        }
Пример #3
0
        public void CheckInspirer()
        {
            aboutUsModel = new AboutUsPageModel(driver);
            driver.Url   = Urls.aboutUsPage;
            string actRes = aboutUsModel.FindReadMoreButton().
                            ClickOnReadMoreButton().
                            FindInspirerLabel().
                            GetTextFromLabel();

            Assert.AreEqual("Вдохновитель", actRes);
        }
Пример #4
0
        public void CheckGoToMainPageButton()
        {
            aboutUsModel = new AboutUsPageModel(driver);
            driver.Url   = Urls.aboutUsPage;
            //driver.Manage().Timeouts().PageLoad = TimeSpan.FromSeconds(5);
            string actRes = aboutUsModel.FindMainPageButton().
                            ClickMainPageButton().
                            FindMainLabel().
                            GetTextFromMainLabel();

            Assert.AreEqual("Международный IT-колледж", actRes);
        }
Пример #5
0
        public void CheckMoreDetailsButton()
        {
            AboutUsPageModel aboutUsPageModel = new AboutUsPageModel(driver);

            base.driver.Url = Urls.aboutUsPage;
            string actRes = aboutUsPageModel.FindMoreDetailsAboutUsMenuButton()
                            .ClickOnMoreDetailsButton()
                            .FindMainLabel()
                            .GetTextFromMainLabel();

            Assert.AreEqual("Вдохновитель", actRes);
        }
Пример #6
0
 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 async Task <AboutUsPageModel> getAboutUsPageDetail()
        {
            var http = HttpClientFactory.Create();
            int id   = (int)Pages.AboutUs;
            AboutUsPageModel aboutUsPageModel = new AboutUsPageModel();

            //Message Of Committee
            HttpResponseMessage httpResponseAbout = await http.GetAsync(AboutRoutes.GetAboutUsDetails);

            var    contentAbout   = httpResponseAbout.Content;
            string mycontentAbout = await contentAbout.ReadAsStringAsync();

            AboutUsModel itemAbout = JsonConvert.DeserializeObject <AboutUsModel>(mycontentAbout);

            aboutUsPageModel.AboutUsModel = itemAbout;

            //Message Of Committee
            HttpResponseMessage httpResponseMessage = await http.GetAsync(AboutRoutes.GetMessageOFCommitte + "?PageId=" + itemAbout._id);

            var    content   = httpResponseMessage.Content;
            string mycontent = await content.ReadAsStringAsync();

            MessageModel items = JsonConvert.DeserializeObject <MessageModel>(mycontent);

            aboutUsPageModel.MsgCmtModel = items;

            //Feedback Of People
            HttpResponseMessage httpResponsePeople = await http.GetAsync(AboutRoutes.GetAlumniDetails + "?PageId=" + itemAbout._id);

            var    peopleContent   = httpResponsePeople.Content;
            string myPeopleContent = await peopleContent.ReadAsStringAsync();

            List <Alumni> peopleitems = JsonConvert.DeserializeObject <List <Alumni> >(myPeopleContent);

            aboutUsPageModel.Alumnis = peopleitems;

            //Vission Mission
            HttpResponseMessage httpResponseVM = await http.GetAsync(CommonRoutes.GetVissionMission + "?PageId=" + itemAbout._id);

            var    VMContent   = httpResponseVM.Content;
            string myVMContent = await VMContent.ReadAsStringAsync();

            VissionMission item2 = JsonConvert.DeserializeObject <VissionMission>(myVMContent);

            aboutUsPageModel.VissionMission = item2;

            return(aboutUsPageModel);
        }
Пример #8
0
        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();
        }
Пример #9
0
 public AboutUsPageTest()
 {
     aboutUsPageModel = new AboutUsPageModel();
 }