25#ifndef __HTTP_CLIENT_H__
26#define __HTTP_CLIENT_H__
29#include "extensions/cocos-ext.h"
30#include "network/HttpClient.h"
51 void onHttpRequestCompleted(cocos2d::network::HttpClient *sender, cocos2d::network::HttpResponse *response);
53 virtual std::string
title()
const override {
return "Http Request Test"; }
72 void onHttpRequestCompleted(cocos2d::network::HttpClient *sender, cocos2d::network::HttpResponse *response);
74 virtual std::string
title()
const override {
return "Http Request Test"; }
DEFINE_TEST_SUITE(HttpClientTests)
void onMenuCancelSomeClicked(cocos2d::Ref *sender)
cocos2d::Label * _labelTrakingData
CREATE_FUNC(HttpClientClearRequestsTest)
virtual ~HttpClientClearRequestsTest()
int _totalExpectedRequests
virtual std::string title() const override
void onHttpRequestCompleted(cocos2d::network::HttpClient *sender, cocos2d::network::HttpResponse *response)
int _totalProcessedRequests
HttpClientClearRequestsTest()
void onMenuCancelAllClicked(cocos2d::Ref *sender)
cocos2d::Label * _labelStatusCode
void onMenuGetTestClicked(cocos2d::Ref *sender, bool isImmediate)
virtual ~HttpClientTest()
void onMenuDeleteTestClicked(cocos2d::Ref *sender, bool isImmediate)
void onMenuPostBinaryTestClicked(cocos2d::Ref *sender, bool isImmediate)
void onMenuPostTestClicked(cocos2d::Ref *sender, bool isImmediate)
void onHttpRequestCompleted(cocos2d::network::HttpClient *sender, cocos2d::network::HttpResponse *response)
CREATE_FUNC(HttpClientTest)
void onMenuPutTestClicked(cocos2d::Ref *sender, bool isImmediate)
cocos2d::Label * _labelStatusCode
virtual std::string title() const override