Fork me on GitHub
  • API

    Show / Hide Table of Contents

    Class BaseDocIdSetTestCase<T>

    Base test class for Lucene.Net.Search.DocIdSets.

    Inheritance
    System.Object
    LuceneTestCase
    BaseDocIdSetTestCase<T>
    Inherited Members
    LuceneTestCase.TEST_VERSION_CURRENT
    LuceneTestCase.Verbose
    LuceneTestCase.UseInfoStream
    LuceneTestCase.RandomMultiplier
    LuceneTestCase.DEFAULT_LINE_DOCS_FILE
    LuceneTestCase.JENKINS_LARGE_LINE_DOCS_FILE
    LuceneTestCase.TestCodec
    LuceneTestCase.TestPostingsFormat
    LuceneTestCase.TestDocValuesFormat
    LuceneTestCase.TestDirectory
    LuceneTestCase.TestLineDocsFile
    LuceneTestCase.TestNightly
    LuceneTestCase.TestWeekly
    LuceneTestCase.TestAwaitsFix
    LuceneTestCase.TestSlow
    LuceneTestCase.LeaveTemporary
    LuceneTestCase.DoesntSupportOffsets
    LuceneTestCase.OldFormatImpersonationIsActive
    LuceneTestCase.SuiteFailureMarker
    LuceneTestCase.SetUp()
    LuceneTestCase.TearDown()
    LuceneTestCase.BeforeClass()
    LuceneTestCase.AfterClass()
    LuceneTestCase.Random
    LuceneTestCase.GetTestClass()
    LuceneTestCase.TestName
    LuceneTestCase.GetOnlySegmentReader(DirectoryReader)
    LuceneTestCase.AssertSaneFieldCaches(String)
    LuceneTestCase.AtLeast(Random, Int32)
    LuceneTestCase.AtLeast(Int32)
    LuceneTestCase.Rarely(Random)
    LuceneTestCase.Rarely()
    LuceneTestCase.Usually(Random)
    LuceneTestCase.Usually()
    LuceneTestCase.AssumeTrue(String, Boolean)
    LuceneTestCase.AssumeFalse(String, Boolean)
    LuceneTestCase.AssumeNoException(String, Exception)
    LuceneTestCase.AsSet(Object[])
    LuceneTestCase.DumpEnumerator(String, IEnumerator, TextWriter)
    LuceneTestCase.DumpArray(String, Object[], TextWriter)
    LuceneTestCase.NewIndexWriterConfig(LuceneVersion, Analyzer)
    LuceneTestCase.NewIndexWriterConfig(Random, LuceneVersion, Analyzer)
    LuceneTestCase.NewMergePolicy(Random)
    LuceneTestCase.NewMergePolicy()
    LuceneTestCase.NewLogMergePolicy()
    LuceneTestCase.NewTieredMergePolicy()
    LuceneTestCase.NewAlcoholicMergePolicy()
    LuceneTestCase.NewAlcoholicMergePolicy(Random, TimeZoneInfo)
    LuceneTestCase.NewLogMergePolicy(Random)
    LuceneTestCase.NewTieredMergePolicy(Random)
    LuceneTestCase.NewLogMergePolicy(Boolean)
    LuceneTestCase.NewLogMergePolicy(Boolean, Int32)
    LuceneTestCase.NewLogMergePolicy(Int32)
    LuceneTestCase.NewDirectory()
    LuceneTestCase.NewDirectory(Random)
    LuceneTestCase.NewMockDirectory()
    LuceneTestCase.NewMockDirectory(Random)
    LuceneTestCase.NewMockFSDirectory(DirectoryInfo)
    LuceneTestCase.NewDirectory(Directory)
    LuceneTestCase.NewFSDirectory(DirectoryInfo)
    LuceneTestCase.NewFSDirectory(DirectoryInfo, LockFactory)
    LuceneTestCase.NewDirectory(Random, Directory)
    LuceneTestCase.NewStringField(String, String, Field.Store)
    LuceneTestCase.NewTextField(String, String, Field.Store)
    LuceneTestCase.NewStringField(Random, String, String, Field.Store)
    LuceneTestCase.NewTextField(Random, String, String, Field.Store)
    LuceneTestCase.NewField(String, String, FieldType)
    LuceneTestCase.NewField(Random, String, String, FieldType)
    LuceneTestCase.RandomCulture(Random)
    LuceneTestCase.RandomTimeZone(Random)
    LuceneTestCase.CultureForName(String)
    LuceneTestCase.DefaultCodecSupportsDocValues
    LuceneTestCase.MaybeWrapReader(IndexReader)
    LuceneTestCase.NewIOContext(Random)
    LuceneTestCase.NewIOContext(Random, IOContext)
    LuceneTestCase.NewSearcher(IndexReader)
    LuceneTestCase.NewSearcher(IndexReader, Boolean)
    LuceneTestCase.NewSearcher(IndexReader, Boolean, Boolean)
    LuceneTestCase.GetDataFile(String)
    LuceneTestCase.DefaultCodecSupportsMissingDocValues
    LuceneTestCase.DefaultCodecSupportsSortedSet
    LuceneTestCase.DefaultCodecSupportsDocsWithField
    LuceneTestCase.DefaultCodecSupportsFieldUpdates
    LuceneTestCase.AssertReaderEquals(String, IndexReader, IndexReader)
    LuceneTestCase.AssertReaderStatisticsEquals(String, IndexReader, IndexReader)
    LuceneTestCase.AssertFieldsEquals(String, IndexReader, Fields, Fields, Boolean)
    LuceneTestCase.AssertFieldStatisticsEquals(String, Fields, Fields)
    LuceneTestCase.AssertTermsEquals(String, IndexReader, Terms, Terms, Boolean)
    LuceneTestCase.AssertTermsStatisticsEquals(String, Terms, Terms)
    LuceneTestCase.AssertTermsEnumEquals(String, IndexReader, TermsEnum, TermsEnum, Boolean)
    LuceneTestCase.AssertDocsAndPositionsEnumEquals(String, DocsAndPositionsEnum, DocsAndPositionsEnum)
    LuceneTestCase.AssertDocsEnumEquals(String, DocsEnum, DocsEnum, Boolean)
    LuceneTestCase.AssertDocsSkippingEquals(String, IndexReader, Int32, DocsEnum, DocsEnum, Boolean)
    LuceneTestCase.AssertPositionsSkippingEquals(String, IndexReader, Int32, DocsAndPositionsEnum, DocsAndPositionsEnum)
    LuceneTestCase.AssertTermStatsEquals(String, TermsEnum, TermsEnum)
    LuceneTestCase.AssertNormsEquals(String, IndexReader, IndexReader)
    LuceneTestCase.AssertStoredFieldsEquals(String, IndexReader, IndexReader)
    LuceneTestCase.AssertStoredFieldEquals(String, IIndexableField, IIndexableField)
    LuceneTestCase.AssertTermVectorsEquals(String, IndexReader, IndexReader)
    LuceneTestCase.AssertDocValuesEquals(String, IndexReader, IndexReader)
    LuceneTestCase.AssertDocValuesEquals(String, Int32, NumericDocValues, NumericDocValues)
    LuceneTestCase.AssertDeletedDocsEquals(String, IndexReader, IndexReader)
    LuceneTestCase.AssertFieldInfosEquals(String, IndexReader, IndexReader)
    LuceneTestCase.SlowFileExists(Directory, String)
    LuceneTestCase.CreateTempDir()
    LuceneTestCase.CreateTempDir(String)
    LuceneTestCase.CreateTempFile(String, String)
    LuceneTestCase.CreateTempFile()
    LuceneTestCase.GetFullMethodName(String)
    LuceneTestCase.RandomGaussian()
    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 Source

    AssertEquals(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
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    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
    | Improve this Doc View Source

    Test1Bit()

    Test length=1.

    Declaration
    [Test]
    public virtual void Test1Bit()
    | Improve this Doc View Source

    Test2Bits()

    Test length=2.

    Declaration
    [Test]
    public virtual void Test2Bits()
    | Improve this Doc View Source

    TestAgainstBitSet()

    Compare the content of the set against a J2N.Collections.BitSet.

    Declaration
    [Test]
    public virtual void TestAgainstBitSet()
    | Improve this Doc View Source

    TestNoBit()

    Test length=0.

    Declaration
    [Test]
    public virtual void TestNoBit()
    • Improve this Doc
    • View Source
    Back to top Copyright © 2021 The Apache Software Foundation, Licensed under the Apache License, Version 2.0
    Apache Lucene.Net, Lucene.Net, Apache, the Apache feather logo, and the Apache Lucene.Net project logo are trademarks of The Apache Software Foundation.
    All other marks mentioned may be trademarks or registered trademarks of their respective owners.