DryChem 1.0.0
A generic, compile-time C++ toolbox with no dependencies for the modern computational chemistry project.
Loading...
Searching...
No Matches
testLexicalCast.hpp File Reference
#include <limits>
#include <string>
#include <common-utils/strings.hpp>
#include <gtest/gtest.h>
#include "../details/stringDetails.hpp"

Go to the source code of this file.

Functions

 GTEST_TEST (testLexicalCast, lexiCastOnAStringResultsInTheSameString)
 
 GTEST_TEST (testLexicalCast, anInputStreamThatDoesntFailIsUsedToConvertTheStringToItsProperValue)
 
 GTEST_TEST (testLexicalCast, ifInputStreamFailsWithTheBadBitSetAWarningIsPrintedAndValueIsSetToDefault)
 
 GTEST_TEST (testLexicalCast, ifInputStreamFailsWithTheFailBitAWarningIsPrintedAndValueIsSetToDefault)
 
 GTEST_TEST (testLexicalCast, lexiCastOnLongDoubleIsTheSameAsCallingStdFunction)
 
 GTEST_TEST (testLexicalCast, lexiCastOnDoubleIsTheSameAsCallingStdFunction)
 
 GTEST_TEST (testLexicalCast, lexiCastOnFloatIsTheSameAsCallingStdFunction)
 
 GTEST_TEST (testLexicalCast, lexiCastOnIntIsTheSameAsCallingStdFunction)
 
 GTEST_TEST (testLexicalCast, lexiCastOnLongIsTheSameAsCallingStdFunction)
 
 GTEST_TEST (testLexicalCast, lexiCastOnUnsignedLongIsTheSameAsCallingStdFunction)
 
 GTEST_TEST (testLexicalCast, lexiCastOnLongLongIsTheSameAsCallingStdFunction)
 
 GTEST_TEST (testLexicalCast, lexiCastOnUnsignedLongLongIsTheSameAsCallingStdFunction)
 

Function Documentation

◆ GTEST_TEST() [1/12]

GTEST_TEST ( testLexicalCast ,
lexiCastOnAStringResultsInTheSameString  )

◆ GTEST_TEST() [2/12]

GTEST_TEST ( testLexicalCast ,
anInputStreamThatDoesntFailIsUsedToConvertTheStringToItsProperValue  )

◆ GTEST_TEST() [3/12]

GTEST_TEST ( testLexicalCast ,
ifInputStreamFailsWithTheBadBitSetAWarningIsPrintedAndValueIsSetToDefault  )

◆ GTEST_TEST() [4/12]

GTEST_TEST ( testLexicalCast ,
ifInputStreamFailsWithTheFailBitAWarningIsPrintedAndValueIsSetToDefault  )

◆ GTEST_TEST() [5/12]

GTEST_TEST ( testLexicalCast ,
lexiCastOnLongDoubleIsTheSameAsCallingStdFunction  )

◆ GTEST_TEST() [6/12]

GTEST_TEST ( testLexicalCast ,
lexiCastOnDoubleIsTheSameAsCallingStdFunction  )

◆ GTEST_TEST() [7/12]

GTEST_TEST ( testLexicalCast ,
lexiCastOnFloatIsTheSameAsCallingStdFunction  )

◆ GTEST_TEST() [8/12]

GTEST_TEST ( testLexicalCast ,
lexiCastOnIntIsTheSameAsCallingStdFunction  )

◆ GTEST_TEST() [9/12]

GTEST_TEST ( testLexicalCast ,
lexiCastOnLongIsTheSameAsCallingStdFunction  )

◆ GTEST_TEST() [10/12]

GTEST_TEST ( testLexicalCast ,
lexiCastOnUnsignedLongIsTheSameAsCallingStdFunction  )

◆ GTEST_TEST() [11/12]

GTEST_TEST ( testLexicalCast ,
lexiCastOnLongLongIsTheSameAsCallingStdFunction  )

◆ GTEST_TEST() [12/12]

GTEST_TEST ( testLexicalCast ,
lexiCastOnUnsignedLongLongIsTheSameAsCallingStdFunction  )