![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
A mock object that implements the HttpPostInterface
.
More...
#include <MockHttpPost.h>
Public Member Functions | |
MOCK_METHOD4 (doPost, long(const std::string &url, const std::string &data, std::chrono::seconds timeout, std::string &body)) | |
MOCK_METHOD4 (doPost, HTTPResponse(const std::string &url, const std::vector< std::string > headerLines, const std::vector< std::pair< std::string, std::string >> &data, std::chrono::seconds timeout)) | |
MOCK_METHOD4 (doPost, HTTPResponse(const std::string &url, const std::vector< std::string > headerLines, const std::string &data, std::chrono::seconds timeout)) | |
![]() | |
virtual | ~HttpPostInterface ()=default |
Virtual destructor to assure proper cleanup of derived types. More... | |
virtual long | doPost (const std::string &url, const std::string &data, std::chrono::seconds timeout, std::string &body)=0 |
virtual HTTPResponse | doPost (const std::string &url, const std::vector< std::string > headerLines, const std::vector< std::pair< std::string, std::string >> &data, std::chrono::seconds timeout)=0 |
virtual HTTPResponse | doPost (const std::string &url, const std::vector< std::string > headerLines, const std::string &data, std::chrono::seconds timeout)=0 |
A mock object that implements the HttpPostInterface
.
alexaClientSDK::avsCommon::utils::libcurlUtils::test::MockHttpPost::MOCK_METHOD4 | ( | doPost | , |
long(const std::string &url, const std::string &data, std::chrono::seconds timeout, std::string &body) | |||
) |
alexaClientSDK::avsCommon::utils::libcurlUtils::test::MockHttpPost::MOCK_METHOD4 | ( | doPost | , |
HTTPResponse(const std::string &url, const std::vector< std::string > headerLines, const std::vector< std::pair< std::string, std::string >> &data, std::chrono::seconds timeout) | |||
) |
alexaClientSDK::avsCommon::utils::libcurlUtils::test::MockHttpPost::MOCK_METHOD4 | ( | doPost | , |
HTTPResponse(const std::string &url, const std::vector< std::string > headerLines, const std::string &data, std::chrono::seconds timeout) | |||
) |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0