package com.silverforge.elasticsearchrawclient.elasticFacade.queries; import com.silverforge.elasticsearchrawclient.elasticFacade.ElasticClient; import com.silverforge.elasticsearchrawclient.model.ElasticSettings; import com.silverforge.webconnector.exceptions.SettingsIsNullException; import com.silverforge.webconnector.model.ConnectorSettings; import java.net.URISyntaxException; public abstract class QueryTestBase { protected ElasticClient client; protected QueryTestBase() { ConnectorSettings settings = ConnectorSettings .builder() .baseUrl("http://localhost:9200") .build(); ElasticSettings elasticSettings = ElasticSettings .builder() .indices(new String[]{"cities"}) .build(); try { client = new ElasticClient(settings, elasticSettings); } catch (SettingsIsNullException | URISyntaxException e) { e.printStackTrace(); } } }