C++ Utilities  4.7.0
Common C++ classes and routines used by my applications 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 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 23 of file conversiontests.cpp.

Constructor & Destructor Documentation

◆ ConversionTests()

ConversionTests::ConversionTests ( )

Definition at line 61 of file conversiontests.cpp.

Member Function Documentation

◆ setUp()

void ConversionTests::setUp ( )
inline

Definition at line 36 of file conversiontests.cpp.

◆ tearDown()

void ConversionTests::tearDown ( )
inline

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

◆ testEndianness()

void ConversionTests::testEndianness ( )

Tests whether macros for endianness are correct.

Definition at line 70 of file conversiontests.cpp.

◆ testStringBuilder()

void ConversionTests::testStringBuilder ( )

Definition at line 305 of file conversiontests.cpp.

◆ testStringConversions()

void ConversionTests::testStringConversions ( )

Tests miscellaneous string conversions.

Definition at line 228 of file conversiontests.cpp.

◆ testStringEncodingConversions()

void ConversionTests::testStringEncodingConversions ( )

Tests string encoding conversions.

Definition at line 192 of file conversiontests.cpp.

◆ testSwapOrderFunctions()

void ConversionTests::testSwapOrderFunctions ( )

Tests swap order functions.

Definition at line 149 of file conversiontests.cpp.


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