Analyzer analyzer = search.getAnalyzer("standard_analyzer"); String text = "This is just FOOBAR's"; assertEquals(asList("This", "is", "just", "FOOBAR's"), terms(analyzer, "name", text)); analyzer = search.getAnalyzer("html_standard_analyzer"); text = "This is <b>foo</b><i>bar's</i>"; assertEquals(asList("This", "is", "foobar's"), terms(analyzer, "name", text)); analyzer = search.getAnalyzer("html_whitespace_analyzer"); text = "This is <b>foo</b><i>bar's</i>"; assertEquals(asList("This", "is", "foobar's"), terms(analyzer, "name", text)); analyzer = search.getAnalyzer("length_analyzer"); text = "ab abc abcd abcde abcdef"; assertEquals(asList("abc", "abcd", "abcde"), terms(analyzer, "name", text)); analyzer = search.getAnalyzer("length_analyzer"); text = "ab abc abcd abcde abcdef"; assertEquals(asList("abc", "abcd", "abcde"), terms(analyzer, "name", text)); analyzer = search.getAnalyzer("porter_analyzer"); text = "bikes bikes biking"; assertEquals(asList("bike", "bike", "bike"), terms(analyzer, "name", text)); analyzer = search.getAnalyzer("word_analyzer"); text = "CamelCase"; assertEquals(asList("Camel", "Case"), terms(analyzer, "name", text)); analyzer = search.getAnalyzer("synonym_analyzer");