public void MakeBooking_Success_Result()
        {
            var makeBookingRequestModel = new MakeBookingRequestModel();

            Mediator.Setup(x => x.Send(It.IsAny <MakeBookingRequestModel>(), new CancellationToken())).
            ReturnsAsync(new MakeBookingResponseModel {
                IsSuccess = true, BookingId = Guid.NewGuid()
            });
            var bookingController = new BookingController(Mediator.Object);

            var result = bookingController.MakeBooking(makeBookingRequestModel);

            Assert.IsType <OkObjectResult>(result);
        }
        public IActionResult MakeBooking([FromBody] MakeBookingRequestModel requestModel)
        {
            var response = _mediator.Send(requestModel);

            return(Ok(response));
        }