public void TestExclusionTableReuse() { DutchAnalyzer a = new DutchAnalyzer(Version.LUCENE_CURRENT); CheckOneTermReuse(a, "lichamelijk", "licham"); a.SetStemExclusionTable(new String[] { "lichamelijk" }); CheckOneTermReuse(a, "lichamelijk", "lichamelijk"); }
public void TestStemDictionaryReuse() { DutchAnalyzer a = new DutchAnalyzer(Version.LUCENE_CURRENT); CheckOneTermReuse(a, "lichamelijk", "licham"); a.SetStemDictionary(customDictFile); CheckOneTermReuse(a, "lichamelijk", "somethingentirelydifferent"); }
public void TestReusableTokenStream() { Analyzer a = new DutchAnalyzer(Version.LUCENE_CURRENT); CheckOneTermReuse(a, "lichaamsziek", "lichaamsziek"); CheckOneTermReuse(a, "lichamelijk", "licham"); CheckOneTermReuse(a, "lichamelijke", "licham"); CheckOneTermReuse(a, "lichamelijkheden", "licham"); }