CppUnit project page FAQ CppUnit home page

Creating custom assertions
Collaboration diagram for Creating custom assertions:

Classes

class  AdditionalMessage
 An additional Message for assertions. More...
struct  Asserter
 A set of functions to help writing assertion macros. More...
class  Message
 Message associated to an Exception.A message is composed of two items: More...
class  SourceLine
 Represents a source line location. More...

Macros

#define CPPUNIT_SOURCELINE()
 Constructs a SourceLine object initialized with the location where the macro is expanded.Used to write your own assertion macros.

Detailed Description

Macro Definition Documentation

◆ CPPUNIT_SOURCELINE

#define CPPUNIT_SOURCELINE ( )
Value:
CPPUNIT_NS::SourceLine( __FILE__, __LINE__ )

Constructs a SourceLine object initialized with the location where the macro is expanded.Used to write your own assertion macros.

See also
Asserter for example of usage.

SourceForge Logo hosts this site. Send comments to:
CppUnit Developers