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 "); }
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(); }