00001 //--------------------------------------------------------------------------- 00002 // TestBrowsedStochasticMortality_H 00003 //--------------------------------------------------------------------------- 00004 #if !defined(TestBrowsedStochasticMortality_H) 00005 #define TestBrowsedStochasticMortality_H 00006 00007 #include <cppunit/TestFixture.h> 00008 #include <cppunit/TestCaller.h> 00009 00010 class clSimManager; 00011 00015 class clTestBrowsedStochasticMortality : public CppUnit::TestFixture 00016 { 00017 public: 00018 00022 void TestBrowsedStochasticMortality(); 00023 00024 protected: 00025 00034 void NormalProcessingRun1(clSimManager *p_oSimManager); 00035 00044 void NormalProcessingRun2(clSimManager *p_oSimManager); 00045 00050 void ErrorProcessing(clSimManager *p_oSimManager); 00051 00056 char* WriteXMLFile1(); 00057 00062 char* WriteXMLFile2(); 00063 00069 char* WriteXMLErrorFile1(); 00070 00076 char* WriteXMLErrorFile2(); 00077 00082 char* WriteXMLErrorFile3(); 00083 00089 void WriteCommonStuff(std::fstream &oOut); 00090 00095 void WriteMortParameters(std::fstream &oOut); 00096 }; 00097 #endif // TestBrowsedStochasticMortality_H 00098 //--------------------------------------------------------------------------- 00099 00100