public void GivenRepresentativeHasAlreadySubmittedChecklistAndSelfTestOnAPreviousHearing() { var hearing = HearingData.CreateHearing(_c.Api, _c.Users); var answers = new SuitabilityAnswerRequestBuilder().WithDefaultData(_c.WebConfig.TestConfig.TestData).AllAnswers("Representative"); SubmitAnswers(answers, hearing); }
private async Task ConfirmMultiDayHearing(HearingDetailsResponse hearing) { var confirmRequest = new UpdateBookingStatusRequestBuilder() .UpdatedBy(HearingData.CREATED_BY(Context.Config.UsernameStem)) .Build(); await BookingApiClient.UpdateBookingStatusAsync(hearing.Id, confirmRequest); Conference = await GetConferenceByHearingIdPollingAsync(hearing.Id); Verify.ConferenceDetailsResponse(Conference, hearing); }
public async Task Should_create_cacd_conference_from_hearing() { await CreateAndConfirmHearing(); var request = new BookHearingRequestBuilder(Context.Config.UsernameStem).CacdHearing().Build(); var hearing = await BookingApiClient.BookNewHearingAsync(request); var confirmRequest = new UpdateBookingStatusRequestBuilder() .UpdatedBy(HearingData.CREATED_BY(Context.Config.UsernameStem)) .Build(); await BookingApiClient.UpdateBookingStatusAsync(hearing.Id, confirmRequest); var conferenceDetailsResponse = await GetConferenceByHearingIdPollingAsync(Hearing.Id); conferenceDetailsResponse.Should().NotBeNull(); Verify.ConferenceDetailsResponse(conferenceDetailsResponse, Hearing); }
private void CreateHearing() { _c.Test.Hearing = HearingData.CreateHearing(_c.Api, _c.Users); }