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); }
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); }