public void reservation_cannot_be_fulfilled_because_of_capacity() { var rendition = new ReservationRendition { Quantity = 6, Date = "02-07-2020" }; var response = reservationController .Post(rendition) .ExecuteAsync(new CancellationToken()) .Result; Assert.AreEqual(response.StatusCode, HttpStatusCode.Forbidden); }
public void reservation_cannot_be_fulfilled_because_of_invalid_requested_date() { var rendition = new ReservationRendition { Quantity = 6, Date = "02-07-20sd" }; var response = reservationController .Post(rendition) .ExecuteAsync(new CancellationToken()) .Result; Assert.AreEqual(response.StatusCode, HttpStatusCode.BadRequest); }
public void succesful_reservation() { var rendition = new ReservationRendition { Quantity = 3, Date = "02-07-2020" }; var response = reservationController .Post(rendition) .ExecuteAsync(new CancellationToken()) .Result; Assert.AreEqual(response.StatusCode, HttpStatusCode.OK); }