Class BaseTermVectorsFormatTestCase
Base class aiming at testing Lucene.Net.Codecs.TermVectorsFormat.
To test a new format, all you need is to register a new Lucene.Net.Codecs.Codec which
uses it and extend this class and override GetCodec().
This is a Lucene.NET EXPERIMENTAL API, use at your own risk
Inheritance
System.Object
BaseTermVectorsFormatTestCase
Inherited Members
System.Object.Equals(System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Lucene.Net.TestFramework.dll
public abstract class BaseTermVectorsFormatTestCase : BaseIndexFileFormatTestCase
Methods
|
Improve this Doc
View Source
Declaration
protected virtual Document AddId(Document doc, string id)
Parameters
Type |
Name |
Description |
Lucene.Net.Documents.Document |
doc |
|
System.String |
id |
|
Returns
Type |
Description |
Lucene.Net.Documents.Document |
|
|
Improve this Doc
View Source
Declaration
protected override void AddRandomFields(Document doc)
Parameters
Type |
Name |
Description |
Lucene.Net.Documents.Document |
doc |
|
Overrides
|
Improve this Doc
View Source
Declaration
public override void AfterClass()
Overrides
|
Improve this Doc
View Source
Declaration
protected virtual void AssertEquals(BaseTermVectorsFormatTestCase.RandomDocument doc, Fields fields)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void AssertEquals(BaseTermVectorsFormatTestCase.RandomTokenStream tk, FieldType ft, Terms terms)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual int DocID(IndexReader reader, string id)
Parameters
Type |
Name |
Description |
Lucene.Net.Index.IndexReader |
reader |
|
System.String |
id |
|
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
Declaration
protected static bool Equals(object o1, object o2)
Parameters
Type |
Name |
Description |
System.Object |
o1 |
|
System.Object |
o2 |
|
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
Declaration
protected virtual FieldType FieldType(BaseTermVectorsFormatTestCase.Options options)
Parameters
Returns
Type |
Description |
Lucene.Net.Documents.FieldType |
|
|
Improve this Doc
View Source
Declaration
protected virtual BaseTermVectorsFormatTestCase.Options RandomOptions()
Returns
|
Improve this Doc
View Source
Declaration
protected virtual BytesRef RandomPayload()
Returns
Type |
Description |
Lucene.Net.Util.BytesRef |
|
|
Improve this Doc
View Source
Declaration
[Test]
public virtual void TestClone()
|
Improve this Doc
View Source
Declaration
[Test]
public virtual void TestHighFreqs()
|
Improve this Doc
View Source
Declaration
[Test]
public virtual void TestLotsOfFields()
|
Improve this Doc
View Source
Declaration
[Test]
public virtual void TestMerge()
|
Improve this Doc
View Source
Declaration
[Test]
public virtual void TestMixedOptions()
|
Improve this Doc
View Source
Declaration
[Test]
public virtual void TestRandom()
|
Improve this Doc
View Source
Declaration
[Test]
public virtual void TestRareVectors()
|
Improve this Doc
View Source
Declaration
protected virtual IEnumerable<BaseTermVectorsFormatTestCase.Options> ValidOptions()
Returns
|
Improve this Doc
View Source
Declaration
protected virtual IEnumerable<BaseTermVectorsFormatTestCase.Options> ValidOptions(BaseTermVectorsFormatTestCase.Options startInc, BaseTermVectorsFormatTestCase.Options endInc)
Parameters
Returns