00001 //--------------------------------------------------------------------------- 00002 // TestPuertoRicoEstablishment 00003 //--------------------------------------------------------------------------- 00004 #if !defined(TestPuertoRicoEstablishment_H) 00005 #define TestPuertoRicoEstablishment_H 00006 00007 #include <cppunit/TestFixture.h> 00008 #include <cppunit/TestCaller.h> 00009 #include <cppunit/TestSuite.h> 00010 00011 class clSimManager; 00012 00016 class clTestPuertoRicoEstablishment : public CppUnit::TestFixture { 00017 00018 public: 00019 00023 void TestPuertoRicoEstablishment(); 00024 00025 protected: 00026 00039 void TestNormalProcessing(clSimManager *p_oSimManager); 00040 00050 void TestErrorProcessing(clSimManager *p_oSimManager); 00051 00060 char* WriteXMLFile1(); 00061 00066 char* WriteXMLErrorFile1(); 00067 00072 char* WriteXMLErrorFile2(); 00073 00078 char* WriteXMLErrorFile3(); 00079 00084 char* WriteXMLErrorFile4(); 00085 00090 char* WriteXMLErrorFile5(); 00091 00096 char* WriteXMLErrorFile6(); 00097 00102 char* WriteXMLErrorFile7(); 00103 00104 00109 void WriteCommonStuff(std::fstream &oOut); 00110 00111 00112 }; 00113 //--------------------------------------------------------------------------- 00114 #endif // TestPuertoRicoEstablishment_H