TestSimManager.h

00001 //---------------------------------------------------------------------------
00002 
00003 #ifndef TestSimManagerH
00004 #define TestSimManagerH
00005 
00006 #include "SimManager.h"
00007 
00008 #include <cppunit/TestFixture.h>
00009 #include <cppunit/TestCaller.h>
00010 #include <cppunit/TestSuite.h>
00011 
00015 class TestSimManager : public CppUnit::TestFixture {
00016 
00017   public:
00018 
00019 
00024   void TestDoSetup1();
00025 
00030   void TestDoSetup2();
00031 
00032 
00037   void TestDoSetup3();
00038 
00039 
00046   static CppUnit::Test *suite () {
00047    CppUnit::TestSuite *suite = new CppUnit::TestSuite ("TestSimManager");
00048 
00049     suite->addTest (new CppUnit::TestCaller <TestSimManager> ("TestDoSetup1",
00050           &TestSimManager::TestDoSetup1));
00051     suite->addTest (new CppUnit::TestCaller <TestSimManager> ("TestDoSetup2",
00052           &TestSimManager::TestDoSetup2));
00053     suite->addTest (new CppUnit::TestCaller <TestSimManager> ("TestDoSetup3",
00054           &TestSimManager::TestDoSetup3));
00055 
00056     return suite;
00057   };
00058 
00059   private:
00069   char* WriteXMLFile1();
00070 
00080   char* WriteXMLFile2();
00081 
00091   char* WriteXMLFile3();
00092 
00093 
00100   char* WriteXMLErrorFile1();
00101 
00108   char* WriteXMLErrorFile2();
00109 
00116   char* WriteXMLErrorFile3();
00117 };
00118 //---------------------------------------------------------------------------
00119 #endif

Generated on Mon Mar 27 15:13:44 2006 for SORTIE C++ Test Documentation by  doxygen 1.4.6-NO