예제 #1
0
TestResult &
TestResult::operator << ( double value )
{
   char buffer[32];
   sprintf( buffer, "%16g", value );
   return addToLastFailure( buffer );
}
예제 #2
0
TestResult &
TestResult::operator << ( unsigned int value )
{
   char buffer[32];
   sprintf( buffer, "%u", value );
   return addToLastFailure( buffer );
}
예제 #3
0
TestResult& TestResult::operator<<(bool value) {
  return addToLastFailure(value ? "true" : "false");
}
예제 #4
0
TestResult& TestResult::operator<<(Json::UInt64 value) {
  return addToLastFailure(Json::valueToString(value));
}
예제 #5
0
TestResult &
TestResult::operator << ( const std::string &value )
{
   return addToLastFailure( value );
}
예제 #6
0
TestResult &
TestResult::operator << ( const char *value )
{
   return addToLastFailure( value ? value 
                                  : "<NULL>" );
}