public async Task Insert_ReturnsReservation()
        {
            //arrange
            var reservation = new Reservation {
                id = 1, eventId = "1", vendorId = 1, vendorServiceId = 1, status = "New"
            };

            //act
            _reservationsQueryMock.Setup(x => x.Insert(reservation))
            .Returns(Task.Factory.StartNew(() => reservation));

            var task = await _sut.Insert(reservation);

            // assert
            Assert.IsType <OkObjectResult>(task);

            var result      = task as OkObjectResult;
            var usersResult = result.Value as Reservation;

            Assert.Equal(reservation, usersResult);
        }