8 #ifndef META_OCEAN_TEST_TESTBASE_TEST_STATIC_BUFFER_H
9 #define META_OCEAN_TEST_TESTBASE_TEST_STATIC_BUFFER_H
40 static bool test(
const double testDuration);
75 template <
typename T,
size_t tCapacity>
84 template <
typename T,
size_t tCapacity>
94 template <
typename T,
size_t tCapacity>
104 template <
typename T,
size_t tCapacity>
113 template <
typename T>
142 const float value = float(
RandomI::random(randomGenerator, -1000, 1000));
This class implements a generator for random numbers.
Definition: RandomGenerator.h:42
static unsigned int random(const unsigned int maxValue)
Returns one random integer value with specified maximum value.
static std::string toAString(const char value)
Converts a value to a string with 8bit character.
This class implements tests for StaticBuffer.
Definition: TestStaticBuffer.h:30
static bool testConstructor(RandomGenerator &randomGenerator)
Tests the constructor functions.
static bool test(const double testDuration)
Invokes all tests.
static bool testConstructor()
Tests the constructor functions.
static bool testAccess()
Tests the access functions.
static bool testAccess()
Tests the access functions.
static T randomValue(RandomGenerator &randomGenerator)
Returns a random value.
static bool testClear()
Tests the clear function.
static bool testComparison(RandomGenerator &randomGenerator)
Tests the comparison functions.
static bool testClear(RandomGenerator &randomGenerator)
Tests the clear function.
static bool testComparison()
Tests the comparison functions.
This class implements tests for StaticVector.
Definition: TestStaticVector.h:29
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15