/// <summary> /// test use of exclusion set </summary> //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void testExclude() throws java.io.IOException public virtual void testExclude() { CharArraySet exclusionSet = new CharArraySet(TEST_VERSION_CURRENT, asSet("abbandonata"), false); Analyzer a = new ItalianAnalyzer(TEST_VERSION_CURRENT, ItalianAnalyzer.DefaultStopSet, exclusionSet); checkOneTerm(a, "abbandonata", "abbandonata"); checkOneTerm(a, "abbandonati", "abbandonat"); }
/// <summary> /// test that we don't enable this before 3.2 </summary> //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void testContractionsBackwards() throws java.io.IOException public virtual void testContractionsBackwards() { Analyzer a = new ItalianAnalyzer(Version.LUCENE_31); assertAnalyzesTo(a, "dell'Italia", new string[] { "dell'ital" }); assertAnalyzesTo(a, "l'Italiano", new string[] { "l'ital" }); }
/// <summary> /// test that the elisionfilter is working </summary> //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void testContractions() throws java.io.IOException public virtual void testContractions() { Analyzer a = new ItalianAnalyzer(TEST_VERSION_CURRENT); assertAnalyzesTo(a, "dell'Italia", new string[] { "ital" }); assertAnalyzesTo(a, "l'Italiano", new string[] { "italian" }); }
/// <summary> /// test stopwords and stemming </summary> //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void testBasics() throws java.io.IOException public virtual void testBasics() { Analyzer a = new ItalianAnalyzer(TEST_VERSION_CURRENT); // stemming checkOneTerm(a, "abbandonata", "abbandonat"); checkOneTerm(a, "abbandonati", "abbandonat"); // stopword assertAnalyzesTo(a, "dallo", new string[] {}); }
/// <summary> /// test that we don't enable this before 3.2 </summary> //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void testContractionsBackwards() throws java.io.IOException public virtual void testContractionsBackwards() { Analyzer a = new ItalianAnalyzer(Version.LUCENE_31); assertAnalyzesTo(a, "dell'Italia", new string[] {"dell'ital"}); assertAnalyzesTo(a, "l'Italiano", new string[] {"l'ital"}); }
/// <summary> /// test that the elisionfilter is working </summary> //JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET: //ORIGINAL LINE: public void testContractions() throws java.io.IOException public virtual void testContractions() { Analyzer a = new ItalianAnalyzer(TEST_VERSION_CURRENT); assertAnalyzesTo(a, "dell'Italia", new string[] {"ital"}); assertAnalyzesTo(a, "l'Italiano", new string[] {"italian"}); }