xref: /haiku/src/tests/kits/support/barchivable/BArchivableTester.h (revision 4f00613311d0bd6b70fa82ce19931c41f071ea4e)
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