10Duke Scale C++ Client
|
Public Member Functions | |
http::HTTPRequestBuilder | request () const override |
Starts building request. | |
std::unique_ptr< tenduke::http::HTTPCall > | call (std::shared_ptr< const tenduke::http::HTTPRequest > request) const override |
void | stubCall (const std::shared_ptr<::tenduke::http::HTTPResponse > &response) |
Public Member Functions inherited from tenduke::http::HTTPClient | |
virtual std::unique_ptr< tenduke::http::HTTPCall > | call (std::shared_ptr< const tenduke::http::HTTPRequest > request) const =0 |
Creates new HTTPCall from given HTTPRequest. | |
Static Public Member Functions | |
static std::shared_ptr< HTTPClientFake > | createShared () |
Public Attributes | |
std::shared_ptr< std::vector< std::shared_ptr< const ::tenduke::http::HTTPRequest > > > | requests |
Protected Attributes | |
std::shared_ptr< std::deque<::tenduke::http::HTTPResponse * > > | responses |
|
overridevirtual |
Starts building request.
Implements tenduke::http::HTTPClient.