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 11class PathTest : public BasicTest 12{ 13public: 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