#ifndef PRESETHANDLERTEST_H #define PRESETHANDLERTEST_H #include #include #include #include #include #include #include #include using namespace std; class presetHandler; class testPresetHandler : public CPPUNIT_NS :: TestFixture { CPPUNIT_TEST_SUITE (testPresetHandler); CPPUNIT_TEST (testUserPresetFile); CPPUNIT_TEST (testGetCommandBySection); CPPUNIT_TEST (testGetCommandByKey); CPPUNIT_TEST_SUITE_END (); public: void setUp (void); void tearDown (void); protected: void testUserPresetFile (void); void testGetCommandBySection(void); void testGetCommandByKey(void); private: CLIHandler *cliHandle; outputHandler* outputHandle; presetHandler presetHandle; vector vecPresetStats; }; #endif