1 //------------------------------------------------------------------------------ 2 // BArchivableTester.h 3 // 4 //------------------------------------------------------------------------------ 5 6 #ifndef BARCHIVABLETESTER_H 7 #define BARCHIVABLETESTER_H 8 9 // Standard Includes ----------------------------------------------------------- 10 11 // System Includes ------------------------------------------------------------- 12 13 // Project Includes ------------------------------------------------------------ 14 15 // Local Includes -------------------------------------------------------------- 16 #include "LocalCommon.h" 17 18 // Local Defines --------------------------------------------------------------- 19 20 // Globals --------------------------------------------------------------------- 21 22 class TBArchivableTestCase : public BTestCase 23 { 24 public: 25 TBArchivableTestCase(std::string name = "") : BTestCase(name) {;} 26 27 void TestPerform(); 28 void InvalidArchiveShallow(); 29 void ValidArchiveShallow(); 30 void InvalidArchiveDeep(); 31 void ValidArchiveDeep(); 32 33 static CppUnit::Test* Suite(); 34 }; 35 36 37 #endif //BARCHIVABLETESTER_H 38 39 /* 40 * $Log $ 41 * 42 * $Id $ 43 * 44 */ 45 46 47