I have a list of preprocessor directives as :
#define __SIZE_TYPE__ long unsigned int
#define __UINT16_TYPE__ short unsigned int
#define __UINT_LEAST8_TYPE__ unsigned char
#define __VERSION__ 4
.
.
Now i am writing a cppunit test case which checks for these directives value as follows:
CPPUNIT_ASSERT_EQUAL(4, __VERSION__);
Now i want write same cppunit asserts for UINT16_TYPE , SIZE_TYPE , UINT_LEAST8_TYPE in order to make sure they have right value or not but i am not getting which cppunit assertion shall i use? So, please suggest which cppunit assert to use for this purpose?