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

Constructor & Destructor Documentation

◆ ConversionTests()

ConversionTests::ConversionTests ( )

Definition at line 71 of file conversiontests.cpp.

Member Function Documentation

◆ setUp()

void ConversionTests::setUp ( )
inline

Definition at line 45 of file conversiontests.cpp.

◆ tearDown()

void ConversionTests::tearDown ( )
inline

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

◆ testConversionException()

void ConversionTests::testConversionException ( )

Definition at line 77 of file conversiontests.cpp.

◆ testEndianness()

void ConversionTests::testEndianness ( )

Tests whether macros for endianness are correct.

Definition at line 85 of file conversiontests.cpp.

◆ testStringBuilder()

void ConversionTests::testStringBuilder ( )

Definition at line 374 of file conversiontests.cpp.

◆ testStringConversions()

void ConversionTests::testStringConversions ( )

Tests miscellaneous string conversions.

Definition at line 244 of file conversiontests.cpp.

◆ testStringEncodingConversions()

void ConversionTests::testStringEncodingConversions ( )

Tests string encoding conversions.

Definition at line 207 of file conversiontests.cpp.

◆ testSwapOrderFunctions()

void ConversionTests::testSwapOrderFunctions ( )

Tests swap order functions.

Definition at line 164 of file conversiontests.cpp.


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