コード例 #1
0
        public void VerifyActivityIsSubmittedInToDo(string buttonName)
        {
            Logger.LogMethodEntry("ActivitySubmission", "VerifySubmittedActivityScoreAndStatus",
                                  base.IsTakeScreenShotDuringEntryExit);
            CoursePreviewUXPage coursePreviewUxPage = new CoursePreviewUXPage();

            Logger.LogAssertion("VerifyTryAgainButtonPresent", ScenarioContext.Current.ScenarioInfo.Title,
                                () => Assert.AreEqual(buttonName, coursePreviewUxPage.GetTryAgainButtonText()));
            base.SelectDefaultWindow();
            Logger.LogMethodEntry("ActivitySubmission", "VerifySubmittedActivityScoreAndStatus",
                                  base.IsTakeScreenShotDuringEntryExit);
        }
コード例 #2
0
        public void SeeSubmittedActivityShouldBeDisplayedInTabAsScoreAndStatusWithButton(string assetName, string underTabName, Decimal achievedScore, string assetStatusButton, string buttonName)
        {
            // see submitted activity in page
            Logger.LogMethodEntry("ActivitySubmission", "SeeSubmittedActivityShouldBeDisplayedInTabAsScoreAndStatusWithButton",
                                  base.IsTakeScreenShotDuringEntryExit);
            CoursePreviewUXPage coursePreviewUxPage = new CoursePreviewUXPage();

            Logger.LogAssertion("VerifySubmissionScore", ScenarioContext.Current.ScenarioInfo.Title,
                                () => Assert.AreEqual(achievedScore, coursePreviewUxPage.GetAssetScore(assetName, underTabName)));
            Logger.LogAssertion("VerifyTryAgainButtonPresent", ScenarioContext.Current.ScenarioInfo.Title,
                                () => Assert.AreEqual(buttonName, coursePreviewUxPage.GetTryAgainButtonText()));
            Logger.LogAssertion("VerifyImDoneButtonPresent", ScenarioContext.Current.ScenarioInfo.Title,
                                () => Assert.AreEqual(assetStatusButton, coursePreviewUxPage.GetImDoneButtonText()));
            Logger.LogMethodEntry("ActivitySubmission", "SeeSubmittedActivityShouldBeDisplayedInTabAsScoreAndStatusWithButton",
                                  base.IsTakeScreenShotDuringEntryExit);
        }