TestNciGrowth.h

00001 //---------------------------------------------------------------------------
00002 // TestNciGrowth
00003 //---------------------------------------------------------------------------
00004 #if !defined(TestNciGrowth_H)
00005   #define TestNciGrowth_H
00006 
00007 #include <cppunit/TestFixture.h>
00008 #include <cppunit/TestCaller.h>
00009 
00010 class clSimManager;
00011 
00015 class clTestNciGrowth : public CppUnit::TestFixture {
00016 
00017   public:
00018 
00022   void TestNciGrowth();
00023 
00037   void TestAutoHeightVsDiamOnly(clSimManager *p_oSimManager);
00038 
00049   void TestRun1(clSimManager *p_oSimManager);
00050 
00066   void TestRun2(clSimManager *p_oSimManager);
00067 
00078   void TestRun3(clSimManager *p_oSimManager);
00079 
00089   void TestRun4(clSimManager *p_oSimManager);
00090 
00099   void TestRun5(clSimManager *p_oSimManager);
00100 
00117   void TestErrorProcessing(clSimManager *p_oSimManager);
00118 
00128   void TestBoundaryProcessing(clSimManager *p_oSimManager);
00129 
00130 
00131   protected:
00132 
00140   char* WriteXMLFile1();
00141 
00148   char* WriteXMLFile2();
00149 
00156   char* WriteXMLFile3();
00157 
00165   char* WriteXMLFile4();
00166 
00174   char* WriteXMLFile5();
00175 
00180   char* WriteXMLFile6();
00181 
00186   char* WriteXMLFile7();
00187 
00192   char* WriteXMLFile8();
00193 
00198   char* WriteXMLFile9();
00199 
00204   char* WriteXMLFile10();
00205 
00210   char* WriteXMLFile11();
00211 
00217   char* WriteXMLErrorFile1();
00218 
00224   char* WriteXMLErrorFile2();
00225 
00231   char* WriteXMLErrorFile3();
00232 
00238   char* WriteXMLErrorFile4();
00239 
00245   char* WriteXMLErrorFile5();
00246 
00252   char* WriteXMLErrorFile6();
00253 
00259   char* WriteXMLErrorFile7();
00260 
00266   char* WriteXMLErrorFile8();
00267 
00273   char* WriteXMLErrorFile9();
00274 
00280   char* WriteXMLErrorFile10();
00281 
00287   char* WriteXMLErrorFile11();
00288 
00294   char* WriteXMLErrorFile12();
00295 
00302   char* WriteXMLErrorFile13();
00303 
00309   char* WriteXMLErrorFile14();
00310 
00317   void WriteCommonStuff(std::fstream &oOut);
00318 
00324   void WriteRun1CommonStuff(std::fstream &oOut);
00325 
00331   void WriteRun2CommonStuff(std::fstream &oOut);
00332 
00338   void WriteRun3CommonStuff(std::fstream &oOut);
00339 
00345   void WriteRun4CommonStuff(std::fstream &oOut);
00346 
00352   void WriteRun5CommonStuff(std::fstream &oOut);
00353 
00359   void WriteErrorFileCommonStuff(std::fstream &oOut);
00360 
00361 
00362 };
00363 
00364 //---------------------------------------------------------------------------
00365 #endif // TestNciGrowth_H

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