public void ClickOnCmenuOfActivityInGradebook( string assetCmenu, Activity.ActivityTypeEnum activityTypeEnum) { //Click On Cmenu Of Asset In Gradebook Logger.LogMethodEntry("GradeBook", "ClickOnCmenuOfActivityInGradebook", IsTakeScreenShotDuringEntryExit); GBInstructorUXPage gbInstructorPage = new GBInstructorUXPage(); //Get Activity Activity activity = Activity.Get(activityTypeEnum); //Select Window and Frame new CourseContentUXPage().SelectGradebookWindowInCourseHome(); //Select The Cmenu Option Of Asset gbInstructorPage.SelectTheCmenuOptionOfActivity( (GBInstructorUXPage.AssetCmenuOptionEnum)Enum.Parse(typeof( GBInstructorUXPage.AssetCmenuOptionEnum), assetCmenu), activity.Name, activityTypeEnum); Logger.LogMethodExit("GradeBook", "ClickOnCmenuOfActivityInGradebook", IsTakeScreenShotDuringEntryExit); }
public void ClickOnCmenuOfAssetInGradebook(string assetCmenu, Activity.ActivityTypeEnum activityTypeEnum) { //Click On Cmenu Of Asset In Gradebook Logger.LogMethodEntry("ViewGrades", "ClickOnCmenuOfAssetInGradebook", IsTakeScreenShotDuringEntryExit); GBInstructorUXPage gbInstructorPage = new GBInstructorUXPage(); //Fetch the activity from memory Activity activity = Activity.Get(activityTypeEnum); //Select Frame gbInstructorPage.SelectGradebookFrame(); //Select The Cmenu Option Of Asset gbInstructorPage.SelectTheCmenuOptionOfAssetInGradebook( (GBInstructorUXPage.AssetCmenuOptionEnum)Enum.Parse(typeof( GBInstructorUXPage.AssetCmenuOptionEnum), assetCmenu), activity.Name, activityTypeEnum); Logger.LogMethodExit("ViewGrades", "ClickOnCmenuOfAssetInGradebook", IsTakeScreenShotDuringEntryExit); }
public void ClickOnCmenuOfAssetInGradebookHed(string assetCmenu, string assetName) { //Click On Cmenu Of Asset In Gradebook Logger.LogMethodEntry("GradeBook", "ClickOnCmenuOfAssetInGradebookHed", IsTakeScreenShotDuringEntryExit); GBInstructorUXPage gbInstructorPage = new GBInstructorUXPage(); //Select Frame gbInstructorPage.SelectGradebookFrame(); //Select The Cmenu Option Of Asset gbInstructorPage.SelectTheCmenuOptionOfAssetHed( (GBInstructorUXPage.AssetCmenuOptionEnum)Enum.Parse(typeof( GBInstructorUXPage.AssetCmenuOptionEnum), assetCmenu), assetName); Logger.LogMethodExit("GradeBook", "ClickOnCmenuOfAssetInGradebookHed", IsTakeScreenShotDuringEntryExit); }
public void SelectAssetCmenu(string assetCmenu, Activity.ActivityTypeEnum activityTypeEnum) { //Select Asset Cmenu Logger.LogMethodEntry("GradeBook", "SelectAssetCmenu", IsTakeScreenShotDuringEntryExit); //Fetch the data from memory Activity activity = Activity.Get(activityTypeEnum); GBInstructorUXPage gbInstructorPage = new GBInstructorUXPage(); //Select Window and Frame new TodaysViewUxPage().SelectwindowandFrame(); //Select Cmenu Of Asset gbInstructorPage.SelectCmenuOptionOfAssetinGradebook( (GBInstructorUXPage.AssetCmenuOptionEnum)Enum.Parse(typeof( GBInstructorUXPage.AssetCmenuOptionEnum), assetCmenu), activity.Name); Logger.LogMethodExit("GradeBook", "SelectAssetCmenu", IsTakeScreenShotDuringEntryExit); }
public void VerifyDisplayofCmenuOptionInAssetCmenuOptions(string cmenuOption, Activity.ActivityTypeEnum activityTypeEnum) { //Verify Display of Cmenu Option in Asset Cmenu Options Logger.LogMethodEntry("GradeBook", "VerifyDisplayofCmenuOptionInAssetCmenuOptions", base.IsTakeScreenShotDuringEntryExit); GBInstructorUXPage gbInstructorPage = new GBInstructorUXPage(); //Get Activity Activity activity = Activity.Get(activityTypeEnum); //Select Frame gbInstructorPage.SelectGradebookFrame(); //Assert Display Of Context Menu Option Logger.LogAssertion("VerifyDisplayOfContextMenuOption", ScenarioContext.Current.ScenarioInfo.Title, () => Assert.AreEqual(cmenuOption, gbInstructorPage. GetCmenuOptionofAsset(cmenuOption, activity.Name))); Logger.LogMethodExit("GradeBook", "VerifyDisplayofCmenuOptionInAssetCmenuOptions", base.IsTakeScreenShotDuringEntryExit); }
/// <summary> /// Verify the display of grades /// in Activity Grade Cell. /// </summary> /// <returns>Grade Present in Activity Grade Cell.</returns> public String GetGradePresentInCell() { //View Grade in Activity Grade Cell Logger.LogMethodEntry("GBFoldersPage", "GetGradePresentInCell", base.IsTakeScreenShotDuringEntryExit); //Initialize the Variable string getActivityGrade = string.Empty; string getActivityName = GBInstructorUXPageResource. GBInstructorUX_Page_AssignmentTitle_Value; try { //Verify the display of grades getActivityGrade = new GBInstructorUXPage(). GetGradeDisplayedInTheGradeCell(getActivityName); } catch (Exception e) { ExceptionHandler.HandleException(e); } Logger.LogMethodExit("GBFoldersPage", "GetGradePresentInCell", base.IsTakeScreenShotDuringEntryExit); return(getActivityGrade); }