Пример #1
0
        public void Test_ViewStudentsPage_Links()
        {
            var viewStudentsPage = new ViewStudentsPage(driver);

            viewStudentsPage.Open();
            viewStudentsPage.LinkHomePage.Click();
            Assert.IsTrue(new HomePage(driver).IsOpen());

            viewStudentsPage.Open();
            viewStudentsPage.LinkAddStudentPage.Click();
            Assert.IsTrue(new AddStudentPage(driver).IsOpen());

            viewStudentsPage.Open();
            viewStudentsPage.LinkViewStudentsPage.Click();
            Assert.IsTrue(new ViewStudentsPage(driver).IsOpen());
        }
        public void ViewStudentsLink_Home()
        {
            var page = new ViewStudentsPage(driver);

            page.Open();
            page.LinkHomePage.Click();//proveri Xpath ili homepage klasa
            Assert.IsTrue(new HomePage(driver).IsOpen());
        }
        public void HViewStudentsLink_Add()
        {
            var page = new ViewStudentsPage(driver);

            page.Open();
            page.LinkAddStudents.Click();
            Assert.IsTrue(new AddStudentPage(driver).IsOpen());
        }
        public void ViewStudentsLink_View()
        {
            var page = new ViewStudentsPage(driver);

            page.Open();
            page.LinkStudents.Click();
            Assert.IsTrue(new ViewStudentsPage(driver).IsOpen());
        }
Пример #5
0
        public void Test_ViewStudentsPage_Content()
        {
            var page = new ViewStudentsPage(driver);

            page.Open();
            Assert.AreEqual("Students", page.GetPageTitle());
            Assert.AreEqual("Registered Students", page.GetPageHeadingText());

            var students = page.GetRegisteredStudents();

            foreach (string st in students)
            {
                Assert.IsTrue(st.IndexOf("(") > 0);
                Assert.IsTrue(st.LastIndexOf(")") == st.Length - 1);
            }
        }
        public void TestViewStudentsPage()
        {
            // с ctr+. създава връзка с ViewStudentsPage Class
            var page = new ViewStudentsPage(driver);

            page.Open();

            Assert.AreEqual("Students", page.GetPageTitle());
            Assert.AreEqual("Registered Students", page.GetPageHeadingText());
            var students = page.GetRegisteredStudents();

            foreach (string st in students)
            {
                // Проверка дали имаме "(" на позиция различна от 0-1 индекс в масива от студенти
                Assert.IsTrue(st.IndexOf("(") > 0);
                //Проверка дали имаме ")" на последния индекс в масива от студенти
                Assert.IsTrue(st.LastIndexOf(")") == st.Length - 1);
            }
        }