16 #ifndef ALEXA_CLIENT_SDK_ACL_TEST_TRANSPORT_MOCKHTTP2REQUEST_H_ 17 #define ALEXA_CLIENT_SDK_ACL_TEST_TRANSPORT_MOCKHTTP2REQUEST_H_ 58 std::shared_ptr<HTTP2RequestSourceInterface>
getSource();
65 std::shared_ptr<HTTP2ResponseSinkInterface>
getSink();
93 std::shared_ptr<HTTP2RequestSourceInterface> m_source;
96 std::shared_ptr<HTTP2ResponseSinkInterface> m_sink;
102 std::shared_ptr<acl::test::MockMimeResponseSink> m_mimeResponseSink;
105 std::shared_ptr<HTTP2MimeResponseDecoder> m_mimeDecoder;
const std::string getUrl()
Definition: MockHTTP2Request.cpp:33
Definition: HTTP2RequestConfig.h:42
Definition: AmdMetricWrapperTest.cpp:24
::std::string string
Definition: gtest-port.h:1097
MockHTTP2Request(const alexaClientSDK::avsCommon::utils::http2::HTTP2RequestConfig &config)
Definition: MockHTTP2Request.cpp:24
MOCK_METHOD0(cancel, bool())
virtual std::string getId() const =0
Definition: HTTP2RequestInterface.h:32
MOCK_CONST_METHOD0(getId, std::string())
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
std::shared_ptr< HTTP2MimeResponseDecoder > getMimeDecoder()
Definition: MockHTTP2Request.cpp:53
std::shared_ptr< acl::test::MockMimeResponseSink > getMimeResponseSink()
Definition: MockHTTP2Request.cpp:49
std::shared_ptr< HTTP2RequestSourceInterface > getSource()
Definition: MockHTTP2Request.cpp:37
HTTP2RequestType getRequestType()
Definition: MockHTTP2Request.cpp:45
Definition: MockHTTP2Request.h:40
std::shared_ptr< HTTP2ResponseSinkInterface > getSink()
Definition: MockHTTP2Request.cpp:41
HTTP2RequestType
Definition: HTTP2RequestType.h:29