예제 #1
0
        public virtual void TestContractionsBackwards()
        {
            Analyzer a = new ItalianAnalyzer(LuceneVersion.LUCENE_31);

            AssertAnalyzesTo(a, "dell'Italia", new string[] { "dell'ital" });
            AssertAnalyzesTo(a, "l'Italiano", new string[] { "l'ital" });
        }
 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");
 }
예제 #3
0
        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" });
        }
        public virtual void TestContractionsBackwards()
        {
#pragma warning disable 612, 618
            Analyzer a = new ItalianAnalyzer(LuceneVersion.LUCENE_31);
#pragma warning restore 612, 618
            AssertAnalyzesTo(a, "dell'Italia", new string[] { "dell'ital" });
            AssertAnalyzesTo(a, "l'Italiano", new string[] { "l'ital" });
        }
예제 #5
0
        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");
        }
예제 #6
0
        public virtual void TestContractionsBackwards()
        {
#pragma warning disable 612, 618
            Analyzer a = new ItalianAnalyzer(LuceneVersion.LUCENE_31);
#pragma warning restore 612, 618
            AssertAnalyzesTo(a, "dell'Italia", new string[] { "dell'ital" });
            AssertAnalyzesTo(a, "l'Italiano", new string[] { "l'ital" });
        }
 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[] { });
 }
예제 #8
0
        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[] { });
        }
 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" });
 }