00001 //--------------------------------------------------------------------------- 00002 // TestRelativeGrowth 00003 //--------------------------------------------------------------------------- 00004 #if !defined(TestRelativeGrowth_H) 00005 #define TestRelativeGrowth_H 00006 00007 #include <cppunit/TestFixture.h> 00008 #include <cppunit/TestCaller.h> 00009 #include <cppunit/TestSuite.h> 00010 00011 class clSimManager; 00012 00021 class clTestRelativeGrowth : public CppUnit::TestFixture { 00022 00023 public: 00024 00028 void TestRelativeGrowth(); 00029 00030 protected: 00031 00041 void Test1Run1YearPerTimestep(clSimManager *p_oSimManager); 00042 00052 void Test1Run3YearsPerTimestep(clSimManager *p_oSimManager); 00053 00063 void Test2Run1YearPerTimestep(clSimManager *p_oSimManager); 00064 00074 void Test2Run3YearsPerTimestep(clSimManager *p_oSimManager); 00075 00098 char* WriteXMLFile1(); 00099 00122 char* WriteXMLFile2(); 00123 00146 char* WriteXMLFile3(); 00147 00170 char* WriteXMLFile4(); 00171 00172 }; 00173 //--------------------------------------------------------------------------- 00174 #endif // TestRelativeGrowth_H