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 22class 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