16 #ifndef ALEXA_CLIENT_SDK_CAPABILITYAGENTS_ALEXA_TEST_INCLUDE_MOCKALEXAINTERFACEMESSAGESENDERINTERNAL_H_ 17 #define ALEXA_CLIENT_SDK_CAPABILITYAGENTS_ALEXA_TEST_INCLUDE_MOCKALEXAINTERFACEMESSAGESENDERINTERNAL_H_ 22 namespace capabilityAgents {
27 class MockAlexaInterfaceMessageSenderInternal :
public AlexaInterfaceMessageSenderInternalInterface {
34 const avsCommon::avs::AVSMessageEndpoint& endpoint,
41 const avsCommon::avs::AVSMessageEndpoint& endpoint,
50 const avsCommon::avs::AVSMessageEndpoint& endpoint,
58 const avsCommon::avs::AVSMessageEndpoint& endpoint,
63 bool(
const std::string& instance,
const std::string& correlationToken,
const int estimatedDeferralInSeconds));
72 const avsCommon::avs::AVSMessageEndpoint& endpoint));
80 #endif // ALEXA_CLIENT_SDK_CAPABILITYAGENTS_ALEXA_TEST_INCLUDE_MOCKALEXAINTERFACEMESSAGESENDERINTERNAL_H_ MOCK_METHOD3(sendStateReportEvent, bool(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint))
virtual bool sendDeferredResponseEvent(const std::string &instance, const std::string &correlationToken, const int estimatedDeferralInSeconds=0)=0
ErrorResponseType
Definition: AlexaInterfaceMessageSenderInterface.h:35
MOCK_METHOD1(alexaResponseTypeToErrorType, ErrorResponseType(const avsCommon::avs::AlexaResponseType &responseType))
AlexaResponseType
Definition: AlexaResponseType.h:30
MOCK_METHOD6(sendResponseEvent, bool(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint, const std::string &responseNamespace, const std::string &responseName, const std::string &jsonPayload))
Definition: AmdMetricWrapperTest.cpp:24
::std::string string
Definition: gtest-port.h:1097
MOCK_METHOD4(sendResponseEvent, bool(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint, const std::string &jsonPayload))
static ErrorResponseType alexaResponseTypeToErrorType(const avsCommon::avs::AlexaResponseType responseType)
Definition: AlexaInterfaceMessageSenderInterface.h:273
virtual bool sendStateReportEvent(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint)=0
virtual bool sendErrorResponseEvent(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint, const ErrorResponseType errorType, const std::string &errorMessage="")=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
MOCK_METHOD5(sendErrorResponseEvent, bool(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint, const ErrorResponseType errorType, const std::string &errorMessage))
virtual bool sendResponseEvent(const std::string &instance, const std::string &correlationToken, const avsCommon::avs::AVSMessageEndpoint &endpoint, const std::string &jsonPayload="{}")=0