示例#1
0
        public void VerifyGradeSynch(Grade.GradeTypeEnum score, string activityName
                                     , User.UserTypeEnum userTypeEnum, string partialPageName)
        {
            //Verify The Score Of Activity
            Logger.LogMethodEntry("Blackboard",
                                  "VerifyGradeSynchAtBB",
                                  base.IsTakeScreenShotDuringEntryExit);
            //Fetch the data from memory
            User   user          = User.Get(userTypeEnum);
            Grade  grade         = Grade.Get(score);
            string activityScore = grade.GradeScore.ToString();

            Assert.IsTrue(new BlackboardCourseAction().VerifyGradeSynch(activityName
                                                                        , activityScore, user.LastName,
                                                                        user.FirstName, user.Name, partialPageName));
        }
示例#2
0
        public void ValidateTheActivityScoreForTheActivityInCourseMaterialPage(Grade.GradeTypeEnum gradeType1, Grade.GradeTypeEnum gradeType2, string activityName)
        {
            //Validate the submitted activity score
            Logger.LogMethodEntry("CommonSteps",
                                  "ValidateActivityStatus",
                                  base.IsTakeScreenShotDuringEntryExit);
            Grade  grade         = Grade.Get(gradeType1);
            string activityScore = grade.GradeScore.ToString();

            Logger.LogAssertion("ValidateActivityStatus", ScenarioContext.Current.ScenarioInfo.
                                Title, () => Assert.AreEqual(activityScore, new StudentPresentationPage().
                                                             GetActivityScoreFromCourseMaterialsPageBB(gradeType2, activityName)));
            Logger.LogMethodExit("CommonSteps",
                                 "ValidateActivityStatus",
                                 base.IsTakeScreenShotDuringEntryExit);
        }
示例#3
0
        public void VerifyTheScoreOfActivityBB(
            Grade.GradeTypeEnum score, string activityName
            , User.UserTypeEnum userTypeEnum, string partialPageName)
        {
            //Verify The Score Of Activity
            Logger.LogMethodEntry("Blackboard",
                                  "VerifyTheScoreOfActivityBB",
                                  base.IsTakeScreenShotDuringEntryExit);
            //Fetch the data from memory
            User   user          = User.Get(userTypeEnum);
            Grade  grade         = Grade.Get(score);
            string activityScore = grade.GradeScore.ToString();

            //Assert Grades of Submitted Activity
            Logger.LogAssertion("VerifyGradesoftheSubmittedActivity", ScenarioContext.
                                Current.ScenarioInfo.Title, () => Assert.AreEqual
                                    (activityScore, new BlackboardCourseAction().GetActivityStatusBB(
                                        activityName, user.LastName, user.FirstName, user.Name, partialPageName)));
            Logger.LogMethodExit("Blackboard",
                                 "VerifyTheScoreOfActivityBB",
                                 base.IsTakeScreenShotDuringEntryExit);
        }