public void VerifyDisplayOfTextInShownToColumn() { Logger.LogMethodEntry("CourseContent", "VerifyDisplayOfTextInShownToColumn", base.IsTakeScreenShotDuringEntryExit); string shownToText; CourseContentUXPage courseContentUxPage = new CourseContentUXPage(); Activity shownActivity = Activity.Get(Activity.ShowHideStatusEnum.Shown); if (shownActivity != null) { shownToText = courseContentUxPage.GetTextInShownToColumn( shownActivity.ActivityId); Assert.AreEqual(CourseContentResource.CourseContent_None_Value, shownToText); return; } Activity hiddenActivity = Activity.Get(Activity.ShowHideStatusEnum.Hidden); if (hiddenActivity != null) { shownToText = courseContentUxPage.GetTextInShownToColumn( hiddenActivity.ActivityId); if (shownToText.Equals(CourseContentResource.CourseContent_All_Value) || shownToText.Equals(CourseContentResource .CourseContent_Selected_Value)) { Assert.IsTrue(true); } } Logger.LogMethodExit("CourseContent", "VerifyDisplayOfTextInShownToColumn", base.IsTakeScreenShotDuringEntryExit); }
public void VerifyAssetsShowHideStatus() { Logger.LogMethodEntry("CourseContent", "VerifyAssetsShowHideStatus", base.IsTakeScreenShotDuringEntryExit); if (base.IsPopupPresent(CourseContentResource .CourseContent_ShowHide_ConfirmationPopup_Name)) { this.ClickOkButtonOnPegasusConfirmationPopUp(); } Activity shownActivity = Activity.Get(Activity.ShowHideStatusEnum.Shown); base.SelectDefaultWindow(); CourseContentUXPage courseContentPage = new CourseContentUXPage(); courseContentPage.SelectAndSwitchToMyCourseHome(); if (shownActivity != null) { Assert.AreEqual(Activity.ShowHideStatusEnum.Hidden, courseContentPage .GetAssetsShowHideStatus(shownActivity.ActivityId)); return; } Activity hiddenActivity = Activity.Get(Activity.ShowHideStatusEnum.Hidden); if (hiddenActivity != null) { Assert.AreEqual(Activity.ShowHideStatusEnum.Shown, courseContentPage .GetAssetsShowHideStatus(hiddenActivity.ActivityId)); } Logger.LogMethodExit("CourseContent", "VerifyAssetsShowHideStatus", base.IsTakeScreenShotDuringEntryExit); }
public void SelectCheckboxOfAssets(int assetCount) { Logger.LogMethodEntry("CourseContent", "SelectCheckboxOfAssets", base.IsTakeScreenShotDuringEntryExit); CourseContentUXPage courseContentPage = new CourseContentUXPage(); courseContentPage.SelectAndSwitchToMyCourseHome(); courseContentPage.SelectCheckboxOfAssets(assetCount); Logger.LogMethodExit("CourseContent", "SelectCheckboxOfAssets", base.IsTakeScreenShotDuringEntryExit); }
public void ShowHideAction() { //Logger Entry Logger.LogMethodEntry("CourseContent", "ShowHideAction", base.IsTakeScreenShotDuringEntryExit); CourseContentUXPage courseContentUXPage = new CourseContentUXPage(); courseContentUXPage.ClickOnShowHideStatusOption(); Logger.LogMethodExit("CourseContent", "ShowHideAction", base.IsTakeScreenShotDuringEntryExit); }
public void SelectTheCheckboxOfAddedActivity(Activity.ActivityTypeEnum activityTypeEnum) { //Logger Entry Logger.LogMethodEntry("CourseContent", "CheckFolderInHiddenState", base.IsTakeScreenShotDuringEntryExit); CourseContentUXPage courseContentUXPage = new CourseContentUXPage(); Activity activity = Activity.Get(activityTypeEnum); courseContentUXPage.SelectAssetCheckBox(activity.Name); Logger.LogMethodExit("CourseContent", "CheckFolderInHiddenState", base.IsTakeScreenShotDuringEntryExit); }
public void CheckFolderInShownState(Activity.ActivityTypeEnum activityTypeEnum) { //Logger Entry Logger.LogMethodEntry("CourseContent", "CheckFolderInShownState", base.IsTakeScreenShotDuringEntryExit); CourseContentUXPage courseContentUXPage = new CourseContentUXPage(); Activity activity = Activity.Get(activityTypeEnum); //Search Asset In Course Content Frame Assert.AreEqual(Activity.ShowHideStatusEnum.Shown, courseContentUXPage .GetAssetsShowHideStatus(courseContentUXPage.getAssetID(activity.Name).Substring(8))); Logger.LogMethodExit("CourseContent", "CheckFolderInShownState", base.IsTakeScreenShotDuringEntryExit); }
public void VerifyButtonStatusOnMyCourseViewHeader( CourseContentUXPage.MyCourseButtonType buttonType, string buttonStatus) { Logger.LogMethodEntry("CourseContent", "VerifyButtonStatusOnMyCourseViewHeader", base.IsTakeScreenShotDuringEntryExit); bool isEnabled = new CourseContentUXPage() .IsButtonEnabled(buttonType); if (buttonStatus.Equals("Enabled")) { Assert.IsTrue(isEnabled); } else { Assert.IsFalse(isEnabled); } Logger.LogMethodExit("CourseContent", "VerifyButtonStatusOnMyCourseViewHeader", base.IsTakeScreenShotDuringEntryExit); }