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);
        }
Ejemplo n.º 2
0
        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 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);
        }