00001 //--------------------------------------------------------------------------- 00002 // TestEstablishment 00003 //--------------------------------------------------------------------------- 00004 #if !defined(TestEstablishment_H) 00005 #define TestEstablishment_H 00006 00007 #include <cppunit/TestFixture.h> 00008 #include <cppunit/TestCaller.h> 00009 00010 class clSimManager; 00011 00015 class clTestEstablishment : public CppUnit::TestFixture { 00016 00017 public: 00018 00022 void TestEstablishment(); 00023 00024 00025 private: 00026 00036 void TestNormalProcessingRun1(clSimManager *p_oSimManager); 00037 00047 void TestNormalProcessingRun2(clSimManager *p_oSimManager); 00048 00053 void TestErrorProcessing(clSimManager *p_oSimManager); 00054 00059 char * WriteXMLFile1(); 00060 00065 char * WriteXMLFile2(); 00066 00071 char * WriteXMLErrorFile1(); 00072 }; 00073 00074 //--------------------------------------------------------------------------- 00075 #endif // TestEstablishment