7#include <userver/formats/json_fwd.hpp>
8#include <userver/testsuite/testpoint_control.hpp>
10USERVER_NAMESPACE_BEGIN
12namespace clients::
http {
20 HttpTestpointClient(clients::
http::Client& http_client,
21 const std::string& url,
22 std::chrono::milliseconds timeout);
24 ~HttpTestpointClient()
override;
26 void Execute(std::string_view name,
const formats::
json::Value& json,
27 Callback callback)
const override;
30 clients::
http::Client& http_client_;
31 const std::string url_;
32 const std::chrono::milliseconds timeout_;