C# Class CsharpAPITest.SecondaryBTreeDatabaseTest

Inheritance: CsharpAPITest.CSharpTestFixture
Mostrar archivo Open project: coapp-packages/berkeleydb

Public Methods

Method Description
Confirm ( XmlElement xmlElem, SecondaryBTreeDatabase secDB, bool compulsory ) : void
SecondaryEntryComparison ( BerkeleyDB.DatabaseEntry dbt1, BerkeleyDB.DatabaseEntry dbt2 ) : int
SecondaryKeyGen ( BerkeleyDB.DatabaseEntry key, BerkeleyDB.DatabaseEntry data ) : BerkeleyDB.DatabaseEntry

Private Methods

Method Description
SecondaryPrefixEntryComparison ( BerkeleyDB.DatabaseEntry dbt1, BerkeleyDB.DatabaseEntry dbt2 ) : uint
SetUpTestFixture ( ) : void
TestCompare ( ) : void
TestDupCompare ( ) : void
TestDuplicates ( ) : void
TestOpen ( ) : void
TestPrefixCompare ( ) : void

Method Details

Confirm() public static method

public static Confirm ( XmlElement xmlElem, SecondaryBTreeDatabase secDB, bool compulsory ) : void
xmlElem System.Xml.XmlElement
secDB BerkeleyDB.SecondaryBTreeDatabase
compulsory bool
return void

SecondaryEntryComparison() public method

public SecondaryEntryComparison ( BerkeleyDB.DatabaseEntry dbt1, BerkeleyDB.DatabaseEntry dbt2 ) : int
dbt1 BerkeleyDB.DatabaseEntry
dbt2 BerkeleyDB.DatabaseEntry
return int

SecondaryKeyGen() public method

public SecondaryKeyGen ( BerkeleyDB.DatabaseEntry key, BerkeleyDB.DatabaseEntry data ) : BerkeleyDB.DatabaseEntry
key BerkeleyDB.DatabaseEntry
data BerkeleyDB.DatabaseEntry
return BerkeleyDB.DatabaseEntry