public void GivenTheFirstQuestionIsWithTheFollowingAnswers(string questionKey, string questionText, Table answers) { SurveySays.Domain.Api.Survey survey = ScenarioContext.Current["Survey"] as SurveySays.Domain.Api.Survey; SingleChoiceQuestion question = new SingleChoiceQuestion(questionText); foreach (var item in answers.Rows) { Choice choice = new Choice(); choice.DisplayText = item[0]; choice.Value = item["Answer"]; choice.Id = Guid.NewGuid(); question.AddChoice(choice); } survey.AddQuestion(question); ScenarioContext.Current["question-" + questionKey] = question; }