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 CppUnit::Test; 12 13 class PathTest : public BasicTest 14 { 15 public: 16 static CppUnit::Test* Suite(); 17 18 // This function called before *each* test added in Suite() 19 void setUp(); 20 21 // This function called after *each* test added in Suite() 22 void tearDown(); 23 24 //------------------------------------------------------------ 25 // Test functions 26 //------------------------------------------------------------ 27 void InitTest1(); 28 void InitTest2(); 29 void AppendTest(); 30 void LeafTest(); 31 void ParentTest(); 32 void ComparisonTest(); 33 void AssignmentTest(); 34 void FlattenableTest(); 35 }; 36 37 #endif // __sk_path_test_h__ 38