C++ Utilities  4.12.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 24 of file conversiontests.cpp.

Constructor & Destructor Documentation

◆ ConversionTests()

ConversionTests::ConversionTests ( )

Definition at line 64 of file conversiontests.cpp.

Member Function Documentation

◆ setUp()

void ConversionTests::setUp ( )
inline

Definition at line 38 of file conversiontests.cpp.

◆ tearDown()

void ConversionTests::tearDown ( )
inline

Definition at line 41 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 133 of file conversiontests.cpp.

◆ testConversionException()

void ConversionTests::testConversionException ( )

Definition at line 70 of file conversiontests.cpp.

◆ testEndianness()

void ConversionTests::testEndianness ( )

Tests whether macros for endianness are correct.

Definition at line 78 of file conversiontests.cpp.

◆ testStringBuilder()

void ConversionTests::testStringBuilder ( )

Definition at line 338 of file conversiontests.cpp.

◆ testStringConversions()

void ConversionTests::testStringConversions ( )

Tests miscellaneous string conversions.

Definition at line 237 of file conversiontests.cpp.

◆ testStringEncodingConversions()

void ConversionTests::testStringEncodingConversions ( )

Tests string encoding conversions.

Definition at line 200 of file conversiontests.cpp.

◆ testSwapOrderFunctions()

void ConversionTests::testSwapOrderFunctions ( )

Tests swap order functions.

Definition at line 157 of file conversiontests.cpp.


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