示例#1
0
        public void ThenTheUserCanSeeAListOfAnswers(string role)
        {
            _browsers[_c.CurrentUser].Click(QuestionnairePage.QuestionnaireLink(_participantResponse.LastName));
            var allQuestionsAndAnswers = GetQuestionsAndAnswers();

            CheckQuestionHasBeenAnswered(_c.Test.TestData.Questionnaire.SelfTestQuestion1, "Yes", allQuestionsAndAnswers);
            CheckQuestionHasBeenAnswered(_c.Test.TestData.Questionnaire.SelfTestQuestion2, "Yes", allQuestionsAndAnswers);
            CheckQuestionHasBeenAnswered(
                role.ToLower().Equals("individual")
                    ? _c.Test.TestData.Questionnaire.IndividualQuestion
                    : _c.Test.TestData.Questionnaire.RepresentativeQuestion, "Yes", allQuestionsAndAnswers);
            _browsers[_c.CurrentUser].Driver.WaitUntilVisible(QuestionnairePage.ExtendedAnswer(_c.Test.TestData.Questionnaire.ExtendedAnswer)).Displayed.Should().BeTrue();
        }