00001 //--------------------------------------------------------------------------- 00002 // TestGLIMap 00003 //--------------------------------------------------------------------------- 00004 #if !defined(TestGLIMap_H) 00005 #define TestGLIMap_H 00006 00007 #include <cppunit/TestFixture.h> 00008 00009 class clSimManager; 00010 00022 class clTestGLIMap : public CppUnit::TestFixture { 00023 00024 public: 00025 00029 void TestGLIMap(); 00030 00031 protected: 00032 00047 void TestGridSetup(clSimManager *p_oSimManager); 00048 00081 void TestParameterSetup(clSimManager *p_oSimManager); 00082 00103 void TestNormalProcessing(clSimManager *p_oSimManager); 00104 00109 void TestErrorProcessing(clSimManager *p_oSimManager); 00110 00119 char* WriteXMLFile1(); 00120 00136 char* WriteXMLFile2(); 00137 00152 char* WriteXMLFile3(); 00153 00164 char* WriteXMLFile4(); 00165 00176 char* WriteXMLFile5(); 00177 00188 char* WriteXMLFile6(); 00189 00195 char* WriteXMLErrorFile1(); 00196 00202 char* WriteXMLErrorFile2(); 00203 00209 char* WriteXMLErrorFile3(); 00210 00215 void WriteCommonStuff(std::fstream &oOut); 00216 00217 00218 }; 00219 //--------------------------------------------------------------------------- 00220 #endif // TestGLIMap_H