CppUnit project page FAQ

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.

Send comments to:
CppUnit Developers