Пример #1
0
        public void b12_Equivalent_Items_to_a_Document_27168()
        {
            CommonSection.CreteNewDocuemnt(DocumentTitle + "TC26974");
            _test.Log(Status.Info, "Create a Document");

            ContentDetailsPage.Click_EditEquivalencies();
            _test.Log(Status.Info, "Click on Edit Equivalencies");
            EquivalenciesPage.ClickAddEquivalencies();
            _test.Log(Status.Info, "Click on Edit Equivalencies");
            AddEquivalenciesPage.Search("general");
            _test.Log(Status.Info, "Search for a genaral course");
            AddEquivalenciesPage.SelectRecord();
            _test.Log(Status.Info, "Select a record");
            AddEquivalenciesPage.ClickAddButton();
            _test.Log(Status.Info, "Click on Add Button");
            EquivalenciesPage.ClickViewAsLearner();
            _test.Log(Status.Info, "Click on View as Learner");
            Assert.IsTrue(ContentDetailsPage.isEquivalenciesDisplayed());
            _test.Log(Status.Pass, "Verify Equivalencies table is Displayed");
            Assert.IsTrue(ContentDetailsPage.Equivalencies.isTitleDisplayed());
            _test.Log(Status.Pass, "Verify Equivalencies Title is Displayed");
            Assert.IsTrue(ContentDetailsPage.Equivalencies.isProgressStatusDisplayed());
            _test.Log(Status.Pass, "Verify Equivalencies Progress status is Displayed");
            Assert.IsTrue(ContentDetailsPage.Equivalencies.isCostDisplayed());
            _test.Log(Status.Pass, "Verify Equivalencies Cost is Displayed");
        }
Пример #2
0
        public void P20_1_A01_User_Can_See_Overview_Tab_of_CurriculumDetailPage_26367()
        {
            #region Create a Curriculum and Add Promotional Video

            CommonSection.CreteNewCurriculumn(curriculamtitle + "_TC26367");
            _test.Log(Status.Info, "Create A new Curriculum");
            ContentDetailsPage.Accordians.PromotionalVideo.Click_Edit();
            _test.Log(Status.Info, "Click Promotional Video Edit button");
            PromotionalVideoPage.AddNewURL(PromoURL); ////www.youtube.com/embed/Fc1P-AEaEp8
            _test.Log(Status.Info, "Add a URl");
            PromotionalVideoPage.Click_SaveButton();
            _test.Log(Status.Info, "Click Save button");
            Assert.IsTrue(Driver.comparePartialString("The changes were saved.", PromotionalVideoPage.getSuccessfulmessage()));
            _test.Log(Status.Info, "Verify Successful message");
            PromotionalVideoPage.Click_BackButton();
            _test.Log(Status.Info, "Click on Course title bread crumb");
            #endregion
            #region Add Cost
            GeneralCoursePage.setCost("2");
            #endregion
            #region Add Prerequisite
            ContentDetailsPage.Accordians.ClickEdit_Prerequisites();
            _test.Log(Status.Info, "Click on Prerequisities Accordian Edit button");
            Assert.IsTrue(PrerequisitesPage.isSearchFiledsdisplay());
            _test.Log(Status.Pass, "Verify Search fields are display in Prerequisites page");

            PrerequisitesPage.ClickAddPrerequisites();
            _test.Log(Status.Info, "Click on ADD Prerequisities Button");
            Assert.IsTrue(AddPrerequisitesPage.IsSearchfieldsDisplayed());
            _test.Log(Status.Info, "Verify Search for, Search Type, Type, User Search, Add button, Back button display");
            AddPrerequisitesPage.SearchFor("");
            _test.Log(Status.Info, "Click Search Button, Select One record and click add button");

            Assert.IsTrue(PrerequisitesPage.isPrerequisitesadded());
            _test.Log(Status.Pass, "Verify Prerequisites are added to Curriculumn");
            AddPrerequisitesPage.ClickBackButton();
            Assert.IsTrue(ContentDetailsPage.Accordians.VerifyanyPrerequisitesPresent());
            _test.Log(Status.Info, "Verify any Prerequisities content display in Accordian");

            #endregion
            #region Add Equivalancies
            ContentDetailsPage.Accordians.ClickEdit_Equivalencies();
            _test.Log(Status.Info, "Click on Prerequisities Accordian Edit button");
            Assert.IsTrue(EquivalenciesPage.isSearchFiledsdisplay());
            _test.Log(Status.Pass, "Verify Search fields are display in Equivalencies page");
            EquivalenciesPage.ClickAddEquivalencies();
            _test.Log(Status.Info, "Click on ADD Equivalencies Button");
            Assert.IsTrue(AddEquivalenciesPage.IsSearchfieldsDisplayed());
            _test.Log(Status.Info, "Verify Search for, Search Type, Type, User Search, Add button, Back button display");
            AddEquivalenciesPage.SearchFor("").ClickAddbutton();
            _test.Log(Status.Info, "Click Search Button, Select One record and click add button");
            Assert.IsTrue(EquivalenciesPage.isEquivalenciesadded());
            _test.Log(Status.Pass, "Verify Equivalencies are added to Curriculumn");
            #endregion
            GeneralCoursePage.ClickCheckIn();
            CommonSection.SearchCatalog(curriculamtitle + "_TC26367");
            _test.Log(Status.Info, "Enter curriculum title in global search box");
            SearchResultsPage.ClickCourseTitle(curriculamtitle + "_TC26367");
            _test.Log(Status.Info, "Click on search result from catalog");
            Assert.IsTrue(ContentDetailsPage.VerifyCurriculumDetailPage(curriculamtitle + "_TC26367"));
            _test.Log(Status.Info, "Assertion Pass as per Curriculum Detail Page New UI");
            TC26963 = true;
            TC27167 = true;
        }