private static SuitabilityAnswer CreateModel(SuitabilityAnswerResponse response) { return(new SuitabilityAnswer { Answer = response.Answer, ExtendedAnswer = response.Extended_answer, QuestionKey = response.Key }); }
public HearingSuitabilityServiceTests() { _upcomingHearingScheduledAt = DateTime.Now.AddDays(2); _questionnaireNotRequired = true; _upcomingHearing = new PersonSuitabilityAnswerResponse { HearingId = Guid.NewGuid(), ParticipantId = Guid.NewGuid(), ScheduledAt = _upcomingHearingScheduledAt, QuestionnaireNotRequired = _questionnaireNotRequired, Answers = new List <SuitabilityAnswerResponse>() }; _pastHearingId = Guid.NewGuid(); var pastHearing = new PersonSuitabilityAnswerResponse { HearingId = _pastHearingId, ParticipantId = Guid.NewGuid(), ScheduledAt = DateTime.UtcNow.AddDays(-2), Answers = new List <SuitabilityAnswerResponse>() }; _answeredQuestion = new SuitabilityAnswerResponse { Key = "QUESTION", Answer = "Answer", ExtendedAnswer = "Extended answer" }; var submittedHearing = new PersonSuitabilityAnswerResponse { HearingId = _submittedHearingId, ParticipantId = Guid.NewGuid(), ScheduledAt = DateTime.UtcNow.AddDays(3), Answers = new List <SuitabilityAnswerResponse> { _answeredQuestion } }; _hearingsList = new List <PersonSuitabilityAnswerResponse> { _upcomingHearing, pastHearing, submittedHearing }; }