public void ThenIAmShownTheComponentGradeStatusPage()
        {
            string uln = _scenarioContext["uln"] as string;

            RAULearnersComponentGradesStatusPage.VerifyRAULearnersComponentGradesStatusPage();
            RAULearnersComponentGradesStatusPage.VerifyRAULearnerDetails(uln);
        }
        public void ThenTheReviewAndAppealsLearnerComponentGradeStatusPageIsDisplayed()
        {
            string uln = _scenarioContext["uln"] as string;

            RAULearnersComponentGradesStatusPage.VerifyRAULearnersComponentGradesStatusPage();
            RAULearnersComponentGradesStatusPage.VerifyRAULearnerDetails(uln);
        }
        public void ThenTheReviewAndAppealsLearnerComponentGradeStatusPageIsDisplayedWithTheOriginalGrade()
        {
            string uln = _scenarioContext["uln"] as string;

            RAULearnersComponentGradesStatusPage.VerifyRAULearnersComponentGradesStatusPage();
            RAULearnersComponentGradesStatusPage.VerifyRAULearnerDetails(uln);
            RAULearnersComponentGradesStatusPage.VerifyUpdateByAndDateValues(uln);
        }
        public void ThenTheReviewAndAppealsLearnerComponentGradeStatusPageIsDisplayedAsPerTheAcceptanceCriteria()
        {
            string uln = _scenarioContext["uln"] as string;

            RAULearnersComponentGradesStatusPage.VerifyRAULearnersComponentGradesStatusPage();
            RAULearnersComponentGradesStatusPage.VerifyRAULearnerDetails(uln);
            RAULearnersComponentGradesStatusPage.VerifyCoreDetailsOnInitialEntry();
        }
        public void WhenIPressTheHomeBreadcrumbOnTheReviewAndAppealsLearnerComponentGradeStatusPage()
        {
            string uln    = _scenarioContext["uln"] as string;
            string RAAURL = SqlQueries.CreateRegistrationAppealUrl(uln);

            WebDriver.Navigate().GoToUrl(RAAURL);
            RAULearnersComponentGradesStatusPage.ClickHomeBreadcrumb();
        }
コード例 #6
0
 public void WhenISelectRadioButtonOnTheAddOutcomeOfAppealPage(string p0)
 {
     RAULearnersComponentGradesStatusPage.ClickUpdateLink();
     RAUAppealGradePage.ClickYesRadioBtn();
     RAUAppealGradePage.ClickSubmitBtn();
     RAULearnersComponentGradesStatusPage.ClickUpdateLink();
     RAUAddOutcomeOfAppealPage.ClickGradeIsSameRadioBtn();
     RAUAddOutcomeOfAppealPage.ClickContinueBtn();
 }
コード例 #7
0
 public void WhenISelectINeedToChangeTheGradeRadioButtonOnTheAddOutcomeOfAppealPage()
 {
     RAULearnersComponentGradesStatusPage.ClickUpdateLink();
     RAUAppealGradePage.ClickYesRadioBtn();
     RAUAppealGradePage.ClickSubmitBtn();
     RAULearnersComponentGradesStatusPage.ClickUpdateLink();
     RAUAddOutcomeOfAppealPage.ClickINeedToUpdateTheGradeRadioBtn();
     RAUAddOutcomeOfAppealPage.ClickContinueBtn();
 }
        public void WhenIPressTheSearchAgainButtonOnTheReviewAndAppealsLearnerComponentGradeStatusPage()
        {
            TlevelDashboardPage.ClickReviewAndAppealsLinks();
            string uln = _scenarioContext["uln"] as string;

            ReviewAndAppealsStartPage.PressContinueBtn();
            ReviewsAndAppealsSearchLearner.EnterUln(uln);
            ReviewsAndAppealsSearchLearner.ClickSearchBtn();
            RAULearnersComponentGradesStatusPage.ClickSearchAgainBtn();
        }
        public void ThenWillNowAppearAsTheStatusOnTheGradeRowWithinTheCoreDetailsTable(string p0)
        {
            string uln = _scenarioContext["uln"] as string;

            RAULearnersComponentGradesStatusPage.VerifyCoreDetailsStatusBeingAppealed(uln);
        }
コード例 #10
0
 public void ThenBeingAppealedTagShouldNotSeenOnComponentGradeStatusPage()
 {
     RAULearnersComponentGradesStatusPage.VerifyNoBeingAppeal();
 }
 public void ThenIClickTheRaiseARequestLink()
 {
     RAULearnersComponentGradesStatusPage.ClickRaiseARequestLink();
 }
 public void WhenIClickOnTheContactUsLinkOnThePage(string p0)
 {
     RAULearnersComponentGradesStatusPage.ClickContactUsLink();
 }
 public void ThenTheUserWillBeShownTextToStateTheResultIsFinalAsTheDateForAppealHasPassed()
 {
     RAULearnersComponentGradesStatusPage.VerifyResultIsFinalBecauseAppealDateHasPassedTextIsDisplayed();
 }
コード例 #14
0
 public void GivenIPressTheUpdateButtonNextToTheGradeIWouldLikeToAppeal()
 {
     RAULearnersComponentGradesStatusPage.ClickUpdateLink();
 }
 public void ThenTheSuccessBannerIsNotShownOnTheComponentGradeStatusPage()
 {
     RAULearnersComponentGradesStatusPage.VerifySuccessBannerIsNotDisplayed();
 }
        public void ThenTheDatabaseWillBeUpdatedToCreateARecordWhichShowsTheGradeAsBeingInAnAppealedState()
        {
            string uln = _scenarioContext["uln"] as string;

            RAULearnersComponentGradesStatusPage.VerifyGradeStatusSetToBeingAppealed(uln);
        }
 public void ThenWhenIPressTheSearchAgainButtonOnTheCoreComponentGradeStatusPage()
 {
     RAULearnersComponentGradesStatusPage.ClickSearchAgainBtn();
 }
        public void ThenTheResultOnTheDatabaseIsSetToFinal()
        {
            string uln = _scenarioContext["uln"] as string;

            RAULearnersComponentGradesStatusPage.VerifyGradeStatusSetToFinal(uln);
        }
        public void ThenTheNewGradeAndAStatusOfFinalWillNowBeShownOnTheGradeRowOfTheCoreDetailsTable(string Grade)
        {
            string uln = _scenarioContext["uln"] as string;

            RAULearnersComponentGradesStatusPage.VerifyCoreDetailsStatusFinal(uln, Grade);
        }
 public void ThenThereWillBeASuccessBannerShowingTheGradeIsFinal()
 {
     RAULearnersComponentGradesStatusPage.VerifySuccessBannerFINALStatusDisplayed();
 }
 public void WhenIPressTheSearchForALearnerBreadcrumbOnTheReviewAndAppealsLearnerComponentGradeStatusPage()
 {
     RAULearnersComponentGradesStatusPage.ClickSearchForALearnerBreadcrumb();
 }
 public void GivenMyRegistrationIsSetToBEINGAPPEALED()
 {
     RAULearnersComponentGradesStatusPage.ClickUpdateLink();
     RAUAppealGradePage.ClickYesRadioBtn();
     RAUAppealGradePage.ClickSubmitBtn();
 }
 public void ThenASuccessBannerIsShownOnTheComponentGradeStatusPage()
 {
     RAULearnersComponentGradesStatusPage.VerifySuccessBannerBeingAppealedDisplayed();
 }