8 #ifndef META_OCEAN_TEST_TESTBASE_TEST_STRING_H
9 #define META_OCEAN_TEST_TESTBASE_TEST_STRING_H
35 using StringPair = std::pair<std::basic_string<T>, std::basic_string<T>>;
51 static bool test(
const double testDuration);
This class implements a test for the string class.
Definition: TestString.h:27
static bool testIsInteger32()
Tests the integer value function.
static bool testIsUnsignedInteger64()
Tests the unsigned integer 64bit value function.
static bool testToUpper()
Tests the to-upper function.
std::pair< std::basic_string< T >, std::basic_string< T > > StringPair
Definition of a pair combining two strings.
Definition: TestString.h:35
static bool testTrim(const double testDuration)
Tests the trim functions.
static bool testIsNumber()
Tests the number value function.
static bool testReplace()
Tests the replace functions.
static bool test(const double testDuration)
Tests the string functionalities.
std::vector< StringPair< T > > StringPairs
Definition of a vector holding string pairs.
Definition: TestString.h:42
static bool testIsHexValue64()
Tests the hex value function for 64 bit.
static bool testIsBoolean()
Tests the boolean value function.
static bool testToWString()
Tests the towString() function.
static bool testToLower()
Tests the to-lower function.
static bool testToAString()
Tests the toAString() function.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15