15 explicit HTTPClientFake(std::shared_ptr<::tenduke::net::URLs> &urls);
18 http::HTTPRequestBuilder
request()
const override;
19 std::unique_ptr<tenduke::http::HTTPCall> call(std::shared_ptr<const tenduke::http::HTTPRequest>
request)
const override;
21 void stubCall(
const std::shared_ptr<::tenduke::http::HTTPResponse> &response);
22 static std::shared_ptr<HTTPClientFake> createShared(std::shared_ptr<::tenduke::net::URLs> urls);
25 std::shared_ptr<std::vector<std::shared_ptr<const ::tenduke::http::HTTPRequest>>> requests;
28 std::shared_ptr<std::deque<::tenduke::http::HTTPResponse *>> responses;
29 std::shared_ptr<::tenduke::net::URLs> urls;
Root for classes, functions and globals of 10Duke C++ Client.
Definition AbstractClientFactory.h:16