public ElasticSearchAdapterFixture()
        {
            var uri                = new Uri("http://localhost:9200");
            var connectionPool     = new SingleNodeConnectionPool(uri);
            var connectionSettings = new ConnectionSettings(connectionPool);

            ElasticClient = new ElasticClient(connectionSettings);
            SearchAdapter = new ElasticSearchAdapter(ElasticClient);

            AddDummyData();
        }
        public ElasticSearchAdapterTests(ITestOutputHelper console, ElasticSearchAdapterFixture classFixture)
        {
            _fixture      = new Fixture();
            _console      = console;
            _classFixture = classFixture;

            var uri            = new Uri("http://localhost:9200");
            var connectionPool = new StaticConnectionPool(new List <Node>()
            {
                uri
            });
            var connectionSettings = new ConnectionSettings(connectionPool);
            var elasticClient      = new ElasticClient(connectionSettings);

            _searchAdapter = new ElasticSearchAdapter(elasticClient);
            _testPages     = classFixture.TestPages;
        }