16 #ifndef ACSDK_APLCAPABILITYCOMMONINTERFACES_MOCKAPLCAPABILITYAGENTOBSERVER_H_ 17 #define ACSDK_APLCAPABILITYCOMMONINTERFACES_MOCKAPLCAPABILITYAGENTOBSERVER_H_ 24 namespace aplCapabilityCommonInterfaces {
44 const std::chrono::steady_clock::time_point& receiveTime,
45 std::shared_ptr<alexaClientSDK::aplCapabilityCommonInterfaces::APLCapabilityAgentInterface> agent));
59 #endif // ACSDK_APLCAPABILITYCOMMONINTERFACES_MOCKAPLCAPABILITYAGENTOBSERVER_H_ Definition: PresentationSession.h:40
MOCK_METHOD2(onExecuteCommands, void(const std::string &jsonPayload, const aplCapabilityCommonInterfaces::PresentationToken &token))
APLTimeoutType
Definition: APLTimeoutType.h:30
Definition: AmdMetricWrapperTest.cpp:24
::std::string string
Definition: gtest-port.h:1097
MOCK_METHOD1(onShowDocument, void(const aplCapabilityCommonInterfaces::PresentationToken &token))
virtual void onExecuteCommands(const std::string &jsonPayload, const PresentationToken &token)=0
std::string PresentationToken
Alias for the token used by APL directives.
Definition: PresentationToken.h:22
MOCK_METHOD10(onRenderDocument, void(const std::string &document, const std::string &datasource, const aplCapabilityCommonInterfaces::PresentationToken &token, const std::string &windowId, const aplCapabilityCommonInterfaces::APLTimeoutType timeoutType, const std::string &interfaceName, const std::string &supportedViewports, const aplCapabilityCommonInterfaces::PresentationSession &presentationSession, const std::chrono::steady_clock::time_point &receiveTime, std::shared_ptr< alexaClientSDK::aplCapabilityCommonInterfaces::APLCapabilityAgentInterface > agent))
virtual void onDataSourceUpdate(const std::string &sourceType, const std::string &jsonPayload, const PresentationToken &token)=0
Definition: APLCapabilityAgentObserverInterface.h:31
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
MOCK_METHOD3(onDataSourceUpdate, void(const std::string &sourceType, const std::string &jsonPayload, const aplCapabilityCommonInterfaces::PresentationToken &token))
virtual void onShowDocument(const PresentationToken &token)=0
virtual void onRenderDocument(const std::string &document, const std::string &datasource, const PresentationToken &token, const std::string &windowId, const APLTimeoutType timeoutType, const std::string &interfaceName, const std::string &supportedViewports, const PresentationSession &presentationSession, const std::chrono::steady_clock::time_point &receiveTime, std::shared_ptr< APLCapabilityAgentInterface > agent)=0
Mock of APLCapabilityAgentObserverInterface for testing.
Definition: MockAPLCapabilityAgentObserver.h:28