public async Task DeleteReservationTest()
        {
            // arrange
            ReservationRequest toDelete = new ReservationRequest {
                Id = 1
            };
            ReservationDto reservation = _target.Get(toDelete);

            // act
            _target.Delete(reservation);

            // assert
            Assert.Throws <RpcException>(() => _target.Get(toDelete));
        }
        public async Task DeleteReservationTest()
        {
            // arrange
            int            reservationDeleteReservationNr = 1;
            ReservationDto reservation = _target.Get(new ReservationRequest {
                Id = reservationDeleteReservationNr
            });

            // act
            _target.Delete(reservation);

            // assert
            RpcException exception =
                Assert.Throws <RpcException>(() => _target.Get(new ReservationRequest()
            {
                Id = reservationDeleteReservationNr
            }));

            Assert.Equal(StatusCode.OutOfRange, exception.StatusCode);
            Assert.Equal("Status(StatusCode=OutOfRange, Detail=\"Id couldn't be found.\")", exception.Message);
        }