1// NodeInfoTest.h 2 3#ifndef NODE_INFO_TEST_H 4#define NODE_INFO_TEST_H 5 6#include "BasicTest.h" 7 8#include <StorageDefs.h> 9#include <SupportDefs.h> 10 11class BApplication; 12class BBitmap; 13class CppUnit::Test; 14 15class NodeInfoTest : public BasicTest 16{ 17public: 18 static CppUnit::Test* Suite(); 19 20 // This function called before *each* test added in Suite() 21 void setUp(); 22 23 // This function called after *each* test added in Suite() 24 void tearDown(); 25 26 //------------------------------------------------------------ 27 // Test functions 28 //------------------------------------------------------------ 29 void InitTest1(); 30 void InitTest2(); 31 void TypeTest(); 32 void IconTest(); 33 void PreferredAppTest(); 34 void AppHintTest(); 35 void TrackerIconTest(); 36 37private: 38 BApplication *fApplication; 39 BBitmap *fIconM1; 40 BBitmap *fIconM2; 41 BBitmap *fIconM3; 42 BBitmap *fIconM4; 43 BBitmap *fIconL1; 44 BBitmap *fIconL2; 45 BBitmap *fIconL3; 46 BBitmap *fIconL4; 47}; 48 49#endif // NODE_INFO_TEST_H 50