8 #ifndef META_OCEAN_TEST_TESTBASE_TEST_RANDOM_I_H
9 #define META_OCEAN_TEST_TESTBASE_TEST_RANDOM_I_H
37 static bool test(
const double testDuration);
This class implements a generator for random numbers.
Definition: RandomGenerator.h:42
This class implements a integer random test.
Definition: TestRandomI.h:29
static bool testExtremeValueRange(RandomGenerator &randomGenerator)
Tests extreme value ranges.
static bool test(const double testDuration)
Tests the entire integer random functionality.
static bool testRandomElementsInitializerList(RandomGenerator &randomGenerator, const double testDuration)
Random element test based on an initializer list.
static bool testThreeParameter(RandomGenerator &randomGenerator)
Random number generator test allowing to create three individual random numbers.
static bool testRandomBoolean(RandomGenerator &randomGenerator, const double testDuration)
Random number generator test for boolean.
static bool testOneParameter(RandomGenerator &randomGenerator)
Random number generator test producing one unique value.
static bool testRandomElementsVector(RandomGenerator &randomGenerator, const double testDuration)
Random element test based on a vector.
static bool testDistributionLargeRange(RandomGenerator &randomGenerator, const double testDuration)
Tests the random distribution of values with large range.
static bool testDistributionSmallRange(RandomGenerator &randomGenerator, const double testDuration)
Tests the random distribution of values with small range.
static bool testRandomPair(RandomGenerator &randomGenerator, const double testDuration)
Random number generator test for pairs.
static bool testDistribution32(RandomGenerator &randomGenerator, const double testDuration)
Tests the random distribution of 32 bit values.
static bool testTwoParameter(RandomGenerator &randomGenerator)
Random number generator test allowing to create two individual random numbers.
static bool testSeveralParameter(RandomGenerator &randomGenerator)
Random number generator test for several individual random numbers.
static bool testRandomTriple(RandomGenerator &randomGenerator, const double testDuration)
Random number generator test for triples.
static bool testDistribution64(RandomGenerator &randomGenerator, const double testDuration)
Tests the random distribution of 64 bit values.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15