#ifndef _T_COMMMODITY_H #define _T_COMMMODITY_H #include "UnitTests.h" class CommodityTestCase : public CPPUNIT_NS::TestCase { CPPUNIT_TEST_SUITE(CommodityTestCase); CPPUNIT_TEST(testPriceHistory); CPPUNIT_TEST(testLots); CPPUNIT_TEST(testScalingBase); CPPUNIT_TEST(testReduction); CPPUNIT_TEST_SUITE_END(); public: ledger::session_t session; CommodityTestCase() {} virtual ~CommodityTestCase() {} virtual void setUp(); virtual void tearDown(); void testPriceHistory(); void testLots(); void testScalingBase(); void testReduction(); private: CommodityTestCase(const CommodityTestCase ©); void operator=(const CommodityTestCase ©); }; #endif // _T_COMMMODITY_H