1 // MoneyTest.h 2 #ifndef MONEYTEST_H 3 #define MONEYTEST_H 4 5 #include <cppunit/extensions/HelperMacros.h> 6 7 class MoneyTest : public CPPUNIT_NS::TestFixture 8 { 9 CPPUNIT_TEST_SUITE( MoneyTest ); 10 CPPUNIT_TEST( testConstructor ); 11 CPPUNIT_TEST( testEqual ); 12 CPPUNIT_TEST( testAdd ); 13 CPPUNIT_TEST( testAddThrow ); 14 CPPUNIT_TEST_SUITE_END(); 15 16 public: 17 void setUp(); 18 void tearDown(); 19 20 void testConstructor(); 21 void testEqual(); 22 void testAdd(); 23 void testAddThrow(); 24 }; 25 26 #endif // MONEYTEST_H 27