Esempio n. 1
0
        public virtual void testBogusLookupCharFilterClass()
        {
            try
            {
                CharFilterFactory.lookupClass("sdfsdfsdfdsfsdfsdf");
                fail();
            }
            catch (System.ArgumentException)
            {
                //
            }

            try
            {
                CharFilterFactory.lookupClass("!(**#$U*#$*");
                fail();
            }
            catch (System.ArgumentException)
            {
                //
            }
        }
Esempio n. 2
0
        public virtual void testBogusLookupCharFilter()
        {
            try
            {
                CharFilterFactory.forName("sdfsdfsdfdsfsdfsdf", new Dictionary <string, string>());
                fail();
            }
            catch (System.ArgumentException)
            {
                //
            }

            try
            {
                CharFilterFactory.forName("!(**#$U*#$*", new Dictionary <string, string>());
                fail();
            }
            catch (System.ArgumentException)
            {
                //
            }
        }
Esempio n. 3
0
 public virtual void testAvailableCharFilters()
 {
     assertTrue(CharFilterFactory.availableCharFilters().contains("htmlstrip"));
 }
Esempio n. 4
0
 public virtual void testLookupCharFilterClass()
 {
     assertSame(typeof(HTMLStripCharFilterFactory), CharFilterFactory.lookupClass("HTMLStrip"));
     assertSame(typeof(HTMLStripCharFilterFactory), CharFilterFactory.lookupClass("HTMLSTRIP"));
     assertSame(typeof(HTMLStripCharFilterFactory), CharFilterFactory.lookupClass("htmlstrip"));
 }
Esempio n. 5
0
 public virtual void testLookupCharFilter()
 {
     assertSame(typeof(HTMLStripCharFilterFactory), CharFilterFactory.forName("HTMLStrip", versionArgOnly()).GetType());
     assertSame(typeof(HTMLStripCharFilterFactory), CharFilterFactory.forName("HTMLSTRIP", versionArgOnly()).GetType());
     assertSame(typeof(HTMLStripCharFilterFactory), CharFilterFactory.forName("htmlstrip", versionArgOnly()).GetType());
 }
Esempio n. 6
0
        /// <summary>
        /// Returns a fully initialized CharFilterFactory with the specified name, version, resource loader,
        /// and key-value arguments.
        /// </summary>
//JAVA TO C# CONVERTER WARNING: Method 'throws' clauses are not available in .NET:
//ORIGINAL LINE: protected CharFilterFactory charFilterFactory(String name, org.apache.lucene.util.Version matchVersion, ResourceLoader loader, String... keysAndValues) throws Exception
        protected internal virtual CharFilterFactory charFilterFactory(string name, Version matchVersion, ResourceLoader loader, params string[] keysAndValues)
        {
            return((CharFilterFactory)analysisFactory(CharFilterFactory.lookupClass(name), matchVersion, loader, keysAndValues));
        }