xref: /haiku/src/tests/kits/storage/PathTest.h (revision a127b88ecbfab58f64944c98aa47722a18e363b2)
1 // PathTest.h
2 
3 #ifndef __sk_path_test_h__
4 #define __sk_path_test_h__
5 
6 #include "BasicTest.h"
7 
8 #include <StorageDefs.h>
9 #include <SupportDefs.h>
10 
11 class PathTest : public BasicTest
12 {
13 public:
14 	static CppUnit::Test* Suite();
15 
16 	// This function called before *each* test added in Suite()
17 	void setUp();
18 
19 	// This function called after *each* test added in Suite()
20 	void tearDown();
21 
22 	//------------------------------------------------------------
23 	// Test functions
24 	//------------------------------------------------------------
25 	void InitTest1();
26 	void InitTest2();
27 	void AppendTest();
28 	void LeafTest();
29 	void ParentTest();
30 	void ComparisonTest();
31 	void AssignmentTest();
32 	void FlattenableTest();
33 };
34 
35 #endif	// __sk_path_test_h__
36