From 4c460a1c40cfb1547ce9a4c91b4e8a87d768463d Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Wed, 18 Apr 2007 23:49:09 +0000 Subject: Added initialize Commodity test file. --- tests/corelib/numerics/Commodity.h | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 tests/corelib/numerics/Commodity.h (limited to 'tests/corelib/numerics/Commodity.h') diff --git a/tests/corelib/numerics/Commodity.h b/tests/corelib/numerics/Commodity.h new file mode 100644 index 00000000..46af6ecf --- /dev/null +++ b/tests/corelib/numerics/Commodity.h @@ -0,0 +1,36 @@ +#ifndef _COMMMODITY_H +#define _COMMMODITY_H + +#include "UnitTests.h" + +class CommodityTestCase : public CPPUNIT_NS::TestCase +{ + CPPUNIT_TEST_SUITE(CommodityTestCase); + + CPPUNIT_TEST(testConstructors); + CPPUNIT_TEST(testPriceHistory); + CPPUNIT_TEST(testLots); + CPPUNIT_TEST(testScalingBase); + CPPUNIT_TEST(testReduction); + + CPPUNIT_TEST_SUITE_END(); + +public: + CommodityTestCase() {} + virtual ~CommodityTestCase() {} + + virtual void setUp(); + virtual void tearDown(); + + void testConstructors(); + void testPriceHistory(); + void testLots(); + void testScalingBase(); + void testReduction(); + +private: + CommodityTestCase(const CommodityTestCase ©); + void operator=(const CommodityTestCase ©); +}; + +#endif /* _COMMMODITY_H */ -- cgit v1.2.3