@Test public void extractSearchPhrase() throws Exception { IndexSearchRequest indexSearchRequest = new IndexSearchRequest(); indexSearchRequest.setSearchTerm("foo -foo bar -bar foobar"); Assert.assertEquals("foo bar foobar", herdSearchQueryHelper.extractSearchPhrase(indexSearchRequest)); }
when(herdSearchQueryHelper.extractSearchPhrase(any(IndexSearchRequest.class))).thenCallRealMethod(); verify(herdSearchQueryHelper).extractSearchPhrase(indexSearchRequest); verify(configurationHelper, times(3)).getProperty(ConfigurationValue.ELASTICSEARCH_SEARCHABLE_FIELDS_STEMMED); verify(configurationHelper).getProperty(ConfigurationValue.ELASTICSEARCH_SEARCHABLE_FIELDS_NGRAMS);
searchPhrase = herdSearchQueryHelper.extractSearchPhrase(indexSearchRequest);
searchPhrase = herdSearchQueryHelper.extractSearchPhrase(indexSearchRequest);