--- uid: Lucene.Net.Analysis summary: *content

Support for testing analysis components.

The main classes of interest are: * xref:Lucene.Net.Analysis.BaseTokenStreamTestCase: Highly recommended to use its helper methods, (especially in conjunction with xref:Lucene.Net.Analysis.MockAnalyzer or xref:Lucene.Net.Analysis.MockTokenizer), as it contains many assertions and checks to catch bugs. * xref:Lucene.Net.Analysis.MockTokenizer: Tokenizer for testing. Tokenizer that serves as a replacement for WHITESPACE, SIMPLE, and KEYWORD tokenizers. If you are writing a component such as a TokenFilter, its a great idea to test it wrapping this tokenizer instead for extra checks. * xref:Lucene.Net.Analysis.MockAnalyzer: Analyzer for testing. Analyzer that uses MockTokenizer for additional verification. If you are testing a custom component such as a queryparser or analyzer-wrapper that consumes analysis streams, its a great idea to test it with this analyzer instead.