public virtual void TestTokenizerFactoryArguments()
{
// diff versions produce diff delegator behavior,
// all should be (mostly) equivilent for our test purposes.
#pragma warning disable 612, 618
DoTestTokenizerFactoryArguments(Version.LUCENE_33, typeof(SlowSynonymFilterFactory));
DoTestTokenizerFactoryArguments(Version.LUCENE_34, typeof(FSTSynonymFilterFactory));
DoTestTokenizerFactoryArguments(Version.LUCENE_35, typeof(FSTSynonymFilterFactory));
DoTestTokenizerFactoryArguments(Version.LUCENE_CURRENT, typeof(FSTSynonymFilterFactory));
#pragma warning restore 612, 618
}