C++ Utilities  5.0.0
Useful C++ classes and routines such as argument parser, IO and conversion utilities
Public Member Functions | List of all members
ConversionTests Class Reference

The ConversionTests class tests classes and methods of the ConversionUtilities namespace. More...

Inheritance diagram for ConversionTests:
[legend]
Collaboration diagram for ConversionTests:
[legend]

Public Member Functions

 ConversionTests ()
 
void setUp ()
 
void tearDown ()
 
void testConversionException ()
 
void testEndianness ()
 Tests whether macros for endianness are correct. More...
 
void testBinaryConversions ()
 Tests most important binary conversions. More...
 
void testSwapOrderFunctions ()
 Tests swap order functions. More...
 
void testStringEncodingConversions ()
 Tests string encoding conversions. More...
 
void testStringConversions ()
 Tests miscellaneous string conversions. More...
 
void testStringBuilder ()
 

Detailed Description

The ConversionTests class tests classes and methods of the ConversionUtilities namespace.

Definition at line 30 of file conversiontests.cpp.

Constructor & Destructor Documentation

◆ ConversionTests()

ConversionTests::ConversionTests ( )

Definition at line 70 of file conversiontests.cpp.

Member Function Documentation

◆ setUp()

void ConversionTests::setUp ( )
inline

Definition at line 44 of file conversiontests.cpp.

◆ tearDown()

void ConversionTests::tearDown ( )
inline

Definition at line 47 of file conversiontests.cpp.

◆ testBinaryConversions()

void ConversionTests::testBinaryConversions ( )

Tests most important binary conversions.

Tests toUInt16(), ... toUInt64(), toInt16(), ... toInt64() and the inverse getBytes() functions with random numbers.

Definition at line 139 of file conversiontests.cpp.

◆ testConversionException()

void ConversionTests::testConversionException ( )

Definition at line 76 of file conversiontests.cpp.

◆ testEndianness()

void ConversionTests::testEndianness ( )

Tests whether macros for endianness are correct.

Definition at line 84 of file conversiontests.cpp.

◆ testStringBuilder()

void ConversionTests::testStringBuilder ( )

Definition at line 373 of file conversiontests.cpp.

◆ testStringConversions()

void ConversionTests::testStringConversions ( )

Tests miscellaneous string conversions.

Definition at line 243 of file conversiontests.cpp.

◆ testStringEncodingConversions()

void ConversionTests::testStringEncodingConversions ( )

Tests string encoding conversions.

Definition at line 206 of file conversiontests.cpp.

◆ testSwapOrderFunctions()

void ConversionTests::testSwapOrderFunctions ( )

Tests swap order functions.

Definition at line 163 of file conversiontests.cpp.


The documentation for this class was generated from the following file: