#ifndef NET_HTTP_HTTP_STREAM_POOL_TEST_UTIL_H_
#define NET_HTTP_HTTP_STREAM_POOL_TEST_UTIL_H_
#include <list>
#include <memory>
#include <optional>
#include <set>
#include <string>
#include <vector>
#include "net/base/completion_once_callback.h"
#include "net/base/net_errors.h"
#include "net/base/request_priority.h"
#include "net/dns/host_resolver.h"
#include "net/http/http_stream_key.h"
#include "net/socket/socket_test_util.h"
#include "net/socket/stream_socket.h"
#include "net/traffic_annotation/network_traffic_annotation.h"
#include "url/scheme_host_port.h"
namespace net {
class IOBuffer;
class SSLInfo;
class FakeServiceEndpointRequest : public HostResolver::ServiceEndpointRequest { … };
class FakeServiceEndpointResolver : public HostResolver { … };
class ServiceEndpointBuilder { … };
class FakeStreamSocket : public MockClientSocket { … };
HttpStreamKey GroupIdToHttpStreamKey(const ClientSocketPool::GroupId& group_id);
}
#endif