Example #1
0
        public void P20_1_b19_Subscriptions_Containing_a_Document_27179()
        {
            CommonSection.CreteNewDocuemnt(DocumentTitle + "TC27179");

            _test.Log(Status.Info, "Create a Document");
            string SubscriptionContent = AdminContentDetailsPage.CreatedContent();

            AdminContentDetailsPage.ClickCheckInbutton();
            _test.Log(Status.Info, "Click Check In Button");
            CommonSection.CreateLink.Subscription();
            _test.Log(Status.Info, "Click Subscription");
            SubscriptionsPage.TitleAs(SubscriptionsTitle + "TC27179").SubscriptionType("DynamicDate").Create();
            _test.Log(Status.Info, "Create subscription");
            AdminContentDetailsPage.ClickEditandAddSubscriptionContent(DocumentTitle + "TC27179");
            _test.Log(Status.Info, "Click Edit and Add Subscription Content");
            AdminContentDetailsPage.ClickCheckInbutton();
            CommonSection.SearchCatalog(SubscriptionsTitle + "TC27179");
            _test.Log(Status.Info, "Search for the Certification Course Title");
            SearchResultsPage.ClickCourseTitle(SubscriptionsTitle + "TC27179");
            _test.Log(Status.Info, "Click on Course Title");
            Assert.IsTrue(ContentDetailsPage.IsSubscriptionBlockDispalyed(SubscriptionContent));
            _test.Log(Status.Pass, "Verify Added Document is Displayed in Subscription Block ");
            Assert.IsTrue(ContentDetailsPage.IsTitleDisplayed());
            _test.Log(Status.Pass, "Verify Added Document is Displayed in Subscription Block ");
            Assert.IsTrue(ContentDetailsPage.IsTypeDisplayed());
            _test.Log(Status.Pass, "Verify Added Document is Displayed in Subscription Block ");
            Assert.IsTrue(ContentDetailsPage.IsCostDisplayed());
            _test.Log(Status.Pass, "Verify Added Document is Displayed in Subscription Block ");
        }
Example #2
0
        public void tc_57598_As_an_admin_I_want_to_attach_an_Evaluation_for_Subscription()
        {
            CommonSection.CreateLink.Subscription();
            Assert.IsTrue(CreatesubscriptionPage.DisplayFormatDropdown.isDefaultvaluedisplay());
            _test.Log(Status.Pass, "Verify Default value of Display Format is Document");
            SubscriptionsPage.TitleAs(SubscriptionsTitle + "TC57598").SubscriptionType("Dynamic Date").Create();
            _test.Log(Status.Info, "Create a new Subscriptions");
            Assert.IsTrue(ContentDetailsPage.isSurveyAccordiandisplayed());
            _test.Log(Status.Info, "Verify Survey and Evaluations accordian display on RHS side");
            ContentDetailsPage.Accordians.ClickManage_Survey();
            _test.Log(Status.Info, "Click Survey Manage button");
            Assert.IsTrue(SurveysPage.IsSurveyPageCompenetsarepresent("Add btn", "resultgrid"));
            _test.Log(Status.Info, "Verify Survey page has Add Surveys button and result grid has no record");
            SurveysPage.ClickAssignSurveysnew();
            _test.Log(Status.Info, "Click on Assign Surveys Button");
            Assert.IsTrue(SurveysPage.isAddSurveyandEvaluationsModalDisplay());
            Assert.IsTrue(SurveysPage.AddSurveyModal.IsSearchfieldsDisplayed());
            _test.Log(Status.Pass, "Verify Search, Result grid, Add button on Add survey Modal");
            SurveysPage.AddSurveyModal.ClickAllTypedropdown();
            Assert.IsTrue(SurveysPage.AddSurveyModal.AllTypedropdown.isEvaluationdisplay());
            _test.Log(Status.Pass, "Verify Evaluation display in alltype dropdown");
            SurveysPage.AddSurveyModal.AllTypedropdown.ClickEvaluations();
            SurveysPage.AddSurveyModal.clickSearchicon();
            Assert.IsTrue(SurveysPage.AddSurveyModal.ResultGrid.isEvaluationsDisplay());
            _test.Log(Status.Pass, "Verify Evaluations are display in Result grid");
            Assert.IsTrue(SurveysPage.AddSurveyModal.ResultGrid.isRequiredChangeble());
            _test.Log(Status.Pass, "Verifyis Require is changeable");
            Assert.IsTrue(SurveysPage.AddSurveyModal.ResultGrid.isAvailableChangeble());
            _test.Log(Status.Pass, "Verify Available is changeable");

            ContentDetailsPage.DeleteContent();
        }