public void SetScoreForQuestionsInFolderLevel (string score, string folderName, string folderCmenuOption) { //Set Score For Questions In Folder Level Logger.LogMethodEntry("CreateQuestion", "SetScoreForQuestionsInFolderLevel", base.IsTakeScreenShotDuringEntryExit); QlGridUXPage qlGridUXPage = new QlGridUXPage(); //Click On Cmenu Of Folder qlGridUXPage.ClickOnCmenuOfAsset(folderName, folderCmenuOption); //Set Score For Questions qlGridUXPage.SetScoreForQuestions(score); Logger.LogMethodExit("CreateQuestion", "SetScoreForQuestionsInFolderLevel", base.IsTakeScreenShotDuringEntryExit); }
public void VerifyTheUpdatedScoreOfQuestion (string score, string questionName, string folderName) { //Verify The Updated Score Of Question Logger.LogMethodEntry("CreateQuestion", "VerifyTheUpdatedScoreOfQuestion", base.IsTakeScreenShotDuringEntryExit); QlGridUXPage qlGridUXPage = new QlGridUXPage(); //Click on Folder qlGridUXPage.ClickOnTheQuestionFolder(folderName); //Click On Cmenu of Asset qlGridUXPage.ClickOnCmenuOfAsset(questionName, CreateQuestionResource.CreateQuestion_Question_Edit_Cmenu_Value); //Assert Score of Question in Folder Logger.LogAssertion("VerifyTheUpdatedScoreOfQuestion", ScenarioContext.Current.ScenarioInfo.Title, () => Assert.IsTrue(new MultipleChoicePage().IsUpdatedScoreCorrect(score))); Logger.LogMethodExit("CreateQuestion", "VerifyTheUpdatedScoreOfQuestion", base.IsTakeScreenShotDuringEntryExit); }