public async Task GetByEventId_ReturnsReservationList()
        {
            //arrange
            var reservation = new Reservation {
                id = 1, eventId = "1", vendorId = 1, vendorServiceId = 1, status = "New"
            };
            var reservations = new List <Reservation>()
            {
                reservation, reservation, reservation
            };
            var eventGuid = "1234-4568-9101-1213";

            //act
            _reservationsQueryMock.Setup(x => x.GetByEventId(eventGuid))
            .Returns(Task.Factory.StartNew(() => reservations));

            var task = await _sut.GetByEventId(eventGuid);

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

            var result      = task as OkObjectResult;
            var usersResult = result.Value as List <Reservation>;

            Assert.Equal(reservations, usersResult);
        }