|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Class Summary | |
|---|---|
| AssertingIndexSearcher | Helper class that adds some extra checks to ensure correct
usage of IndexSearcher and Weight. |
| CheckHits | Utility class for asserting expected hits in tests. |
| CheckHits.ExplanationAsserter | Asserts that the score explanation for every document matching a query corresponds with the true score. |
| CheckHits.ExplanationAssertingSearcher | an IndexSearcher that implicitly checks hte explanation of every match whenever it executes a search. |
| CheckHits.SetCollector | Just collects document ids into a set. |
| QueryUtils | Utility class for sanity-checking queries. |
| QueryUtils.FCInvisibleMultiReader | This is a MultiReader that can be used for randomly wrapping other readers without creating FieldCache insanity. |
| RandomSimilarityProvider | Similarity implementation that randomizes Similarity implementations per-field. |
| SearchEquivalenceTestBase | Simple base class for checking search equivalence. |
| ShardSearchingTestBase | Base test class for simulating distributed search across multiple shards. |
| ShardSearchingTestBase.SearcherAndVersion | An IndexSearcher and associated version (lease) |
| Exception Summary | |
|---|---|
| ShardSearchingTestBase.SearcherExpiredException | Thrown when the lease for a searcher has expired. |
Support for testing search components.
The primary classes are:
QueryUtils: Useful methods for testing Query classes.
ShardSearchingTestBase: Base class for simulating distributed search.
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||