8#ifndef META_OCEAN_TEST_TESTBASE_TEST_HASH_MAP_H
9#define META_OCEAN_TEST_TESTBASE_TEST_HASH_MAP_H
This class implements a hash map test.
Definition TestHashMap.h:28
static bool validationMultipleIntegers(const unsigned int number, const unsigned int occupancy, const double testDuration)
Validates the hash map for a given number of elements with a given ratio of occupancy.
static bool testPerformanceSingleIntegers(const unsigned int number, const unsigned int occupancy, const double testDuration)
Tests the hash map for a given number of elements with a given ratio of occupancy.
static bool testMultipleIntegers(const double testDuration)
Tests the hash map for multiple values.
static bool testSingleIntegers(const double testDuration)
Tests the hash map for single values.
static bool testPerformanceMultipleIntegers(const unsigned int number, const unsigned int occupancy, const double testDuration)
Tests the hash map for a given number of elements with a given ratio of occupancy.
static bool validationStaticCapacitySingleIntegers(const unsigned int number, const unsigned int occupancy, const double testDuration)
Validates the hash map with static capacity for a given number of elements with a given ratio of occu...
static bool validationDynamicCapacitySingleIntegers(const unsigned int number, const unsigned int capacity, const double testDuration)
Validates the hash map with dynamic capacity for a given number of elements with a given initial capa...
static bool test(const double testDuration, const TestSelector &selector=TestSelector())
Tests the hash map functions.
This class implements a test selector that parses test function strings and determines which tests sh...
Definition TestSelector.h:51
The namespace covering the entire Ocean framework.
Definition Accessor.h:15