/// <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");
 }
Exemple #2
0
        /// <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" });
        }
Exemple #3
0
        /// <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" });
        }
Exemple #4
0
        /// <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 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[] {});
 }
Exemple #6
0
        /// <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"});
 }