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