public ReservationsClientTestFixtures() { HttpHelper = new Mock <IHttpHelper>(); Config = new ReservationsClientApiConfiguration { ApiBaseUrl = "https://somehost" }; AutoFixture = new Fixture(); ReservationsApiClient = new ReservationsApiClient(Config, HttpHelper.Object); }
public Task Ping() { return(ReservationsApiClient.Ping(new CancellationToken())); }
public Task ValidateReservation() { return(ReservationsApiClient.GetReservationAllocationStatus(_request, new CancellationToken())); }
public Task ValidateReservation() { return(ReservationsApiClient.ValidateReservation(_request, new CancellationToken())); }
public Task CreateChangeOfPartyReservationRequest() { return(ReservationsApiClient.CreateChangeOfPartyReservation(_reservationId, _request, CancellationToken.None)); }
public ReservationsApiHealthCheckTestsFixture SetPingFailure() { ReservationsApiClient.Setup(c => c.Ping(CancellationToken)).ThrowsAsync(Exception); return(this); }
public ReservationsApiHealthCheckTestsFixture SetPingSuccess() { ReservationsApiClient.Setup(c => c.Ping(CancellationToken)).Returns(Task.CompletedTask); return(this); }
public Task BulkCreateReservations() { return(ReservationsApiClient.BulkCreateReservations(AccountLegalEntity, _request, CancellationToken.None)); }