00001 //--------------------------------------------------------------------------- 00002 // TestTreeAgeCalculator 00003 //--------------------------------------------------------------------------- 00004 #if !defined(TestTreeAgeCalculator_H) 00005 #define TestTreeAgeCalculator_H 00006 00007 #include <cppunit/TestFixture.h> 00008 #include <cppunit/TestCaller.h> 00009 00010 class clSimManager; 00011 00015 class clTestTreeAgeCalculator : public CppUnit::TestFixture { 00016 00017 public: 00018 00022 void TestTreeAgeCalculator(); 00023 00024 protected: 00025 00032 void TestNormalProcessingRun1(clSimManager *p_oSimManager); 00033 00040 void TestNormalProcessingRun2(clSimManager *p_oSimManager); 00041 00046 void TestErrorProcessing(clSimManager *p_oSimManager); 00047 00056 char* WriteXMLFile1(); 00057 00065 char* WriteXMLFile2(); 00066 00070 char* WriteXMLErrorFile1(); 00071 }; 00072 //--------------------------------------------------------------------------- 00073 #endif // TestBiomassCalculator_H