DATAES-43 : Add Test cases for CDI Repository

This commit is contained in:
mohsin.husen 2014-02-06 20:37:34 +00:00
parent ddce814d3b
commit 06bfb6778b

View File

@ -38,8 +38,7 @@ import static org.elasticsearch.node.NodeBuilder.nodeBuilder;
class ElasticsearchTemplateProducer { class ElasticsearchTemplateProducer {
@Produces @Produces
public ElasticsearchOperations createSolrTemplate() throws IOException, ParserConfigurationException, SAXException { public ElasticsearchOperations createElasticsearchTemplate() throws IOException, ParserConfigurationException, SAXException {
ImmutableSettings.Builder settings = ImmutableSettings.settingsBuilder().put("http.enabled","false" ); ImmutableSettings.Builder settings = ImmutableSettings.settingsBuilder().put("http.enabled","false" );
NodeClient client = (NodeClient) nodeBuilder().settings(settings).clusterName("testClusterForCDI").local(true).node() NodeClient client = (NodeClient) nodeBuilder().settings(settings).clusterName("testClusterForCDI").local(true).node()
.client(); .client();
@ -55,7 +54,7 @@ class ElasticsearchTemplateProducer {
private void deleteAll() { private void deleteAll() {
ElasticsearchOperations template; ElasticsearchOperations template;
try { try {
template = createSolrTemplate(); template = createElasticsearchTemplate();
DeleteQuery deleteQuery = new DeleteQuery(); DeleteQuery deleteQuery = new DeleteQuery();
deleteQuery.setQuery(QueryBuilders.matchAllQuery()); deleteQuery.setQuery(QueryBuilders.matchAllQuery());
deleteQuery.setIndex("test-product-index"); deleteQuery.setIndex("test-product-index");