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()));
 }
Beispiel #5
0
 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));
 }