Class BaseDocIdSetTestCase<T>
Base test class for Lucene.Net.Search.DocIdSets.
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Lucene.Net.Util
Assembly: Lucene.Net.TestFramework.dll
Syntax
public abstract class BaseDocIdSetTestCase<T> : LuceneTestCase where T : DocIdSet
Type Parameters
| Name | Description |
|---|---|
| T |
Methods
| Improve this Doc View SourceAssertEquals(Int32, BitSet, T)
Assert that the content of the Lucene.Net.Search.DocIdSet is the same as the content of the J2N.Collections.BitSet.
Declaration
public virtual void AssertEquals(int numBits, BitSet ds1, T ds2)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | numBits | |
| J2N.Collections.BitSet | ds1 | |
| T | ds2 |
CopyOf(BitSet, Int32)
Create a copy of the given J2N.Collections.BitSet which has length bits.
Declaration
public abstract T CopyOf(BitSet bs, int length)
Parameters
| Type | Name | Description |
|---|---|---|
| J2N.Collections.BitSet | bs | |
| System.Int32 | length |
Returns
| Type | Description |
|---|---|
| T |
RandomSet(Int32, Int32)
Create a random set which has numBitsSet of its numBits bits set.
Declaration
protected static BitSet RandomSet(int numBits, int numBitsSet)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | numBits | |
| System.Int32 | numBitsSet |
Returns
| Type | Description |
|---|---|
| J2N.Collections.BitSet |
RandomSet(Int32, Single)
Same as RandomSet(Int32, Int32) but given a load factor.
Declaration
protected static BitSet RandomSet(int numBits, float percentSet)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | numBits | |
| System.Single | percentSet |
Returns
| Type | Description |
|---|---|
| J2N.Collections.BitSet |
Test1Bit()
Test length=1.
Declaration
[Test]
public virtual void Test1Bit()
Test2Bits()
Test length=2.
Declaration
[Test]
public virtual void Test2Bits()
TestAgainstBitSet()
Compare the content of the set against a J2N.Collections.BitSet.
Declaration
[Test]
public virtual void TestAgainstBitSet()
TestNoBit()
Test length=0.
Declaration
[Test]
public virtual void TestNoBit()