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