public void Init()
        {
            _clientMock           = new Mock <IElasticLowLevelClientWrapper>();
            _registryMock         = new Mock <IIndexRegistry>();
            _elasticSearchQueries = new Mock <IElasticSearchQueries>();

            _repository = new Data.Repository.ReservationIndexRepository(_clientMock.Object, _registryMock.Object, _elasticSearchQueries.Object, new ReservationJobsEnvironment("LOCAL"));
        }
        public void Arrange()
        {
            _elasticClientWrapper = new Mock <IElasticLowLevelClientWrapper>();
            _indexRegistry        = new Mock <IIndexRegistry>();
            _elasticSearchQueries = new Mock <IElasticSearchQueries>();
            _elasticSearchQueries.Setup(x => x.UpdateReservationStatus).Returns(ExpectedReservationStatusQuery);

            _indexRegistry.Setup(x => x.CurrentIndexName).Returns(ExpectedCurrentIndexName);

            _reservationIndexRepository = new Data.Repository.ReservationIndexRepository(_elasticClientWrapper.Object, _indexRegistry.Object, _elasticSearchQueries.Object, new ReservationJobsEnvironment(ExpectedEnvironmentName));
        }