List of usage examples for org.apache.lucene.search SynonymQuery SynonymQuery
SynonymQuery
From source file:org.elasticsearch.percolator.ExtractQueryTermsServiceTests.java
License:Apache License
public void testSynonymQuery() { SynonymQuery query = new SynonymQuery(); Result result = extractQueryTerms(query); assertThat(result.verified, is(true)); assertThat(result.terms.isEmpty(), is(true)); query = new SynonymQuery(new Term("_field", "_value1"), new Term("_field", "_value2")); result = extractQueryTerms(query);//from w ww. j a va 2 s . c o m assertThat(result.verified, is(true)); assertTermsEqual(result.terms, new Term("_field", "_value1"), new Term("_field", "_value2")); }
From source file:org.elasticsearch.percolator.QueryAnalyzerTests.java
License:Apache License
public void testSynonymQuery() { SynonymQuery query = new SynonymQuery(); Result result = analyze(query); assertThat(result.verified, is(true)); assertThat(result.terms.isEmpty(), is(true)); query = new SynonymQuery(new Term("_field", "_value1"), new Term("_field", "_value2")); result = analyze(query);//from w w w. j av a 2s . c om assertThat(result.verified, is(true)); assertTermsEqual(result.terms, new Term("_field", "_value1"), new Term("_field", "_value2")); }