tst_httpparser.h 506 B

12345678910111213141516171819202122232425262728293031
  1. #ifndef TST_HTTPPARSER_H
  2. #define TST_HTTPPARSER_H
  3. #include <QtTest>
  4. #include <cwf/httpparser.h>
  5. class TST_HttpParser : public QObject
  6. {
  7. Q_OBJECT
  8. private slots:
  9. void test();
  10. void testGet();
  11. void testPost();
  12. void testPostWithFiles();
  13. QByteArray buildGetRequest();
  14. QByteArray buildPostRequest(char condition);
  15. QByteArray buildPostRequestWithFiles();
  16. QByteArray buildGetRequestWithoutEndMsg();
  17. QByteArray buildInvalidRequest();
  18. };
  19. #endif // TST_HTTPPARSER_H