// // C++ Implementation: clientstream_test // // Description: // // // Author: Kopete Developers , (C) 2004 // Licensed under the GNU General Public License #ifndef RedirectTest_h #define RedirectTest_h #include #include #include #include "transfer.h" #include "oscartypes.h" #include "serverredirecttask.h" #include "task.h" #define TQT_FATAL_ASSERT 1 class RedirectTest : public TQApplication { public: RedirectTest(int argc, char ** argv); ~RedirectTest(); bool testHandleRedirect(); bool testInvalidService(); bool testInvalidCookie(); bool testCookieIsSet(); void Setup(); void Teardown(); void CheckTest(bool TestPassed); private: //Helper functions Buffer* SetupBuffer(WORD Service, TQString Cookie); Task *m_root; SnacTransfer * m_transfer; ServerRedirectTask* m_task; bool connected; }; #endif