16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_MOCKDIRECTIVESEQUENCER_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_MOCKDIRECTIVESEQUENCER_H_ 24 namespace sdkInterfaces {
57 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_MOCKDIRECTIVESEQUENCER_H_ virtual bool addDirectiveHandler(std::shared_ptr< DirectiveHandlerInterface > handler)=0
MOCK_METHOD1(addDirectiveHandler, bool(std::shared_ptr< DirectiveHandlerInterface > handler))
Definition: AmdMetricWrapperTest.cpp:24
::std::string string
Definition: gtest-port.h:1097
virtual void doShutdown()=0
void setDialogRequestId(const std::string &dialogRequestId)
Definition: MockDirectiveSequencer.h:33
MockDirectiveSequencer()
Definition: MockDirectiveSequencer.h:48
Definition: DirectiveSequencerInterface.h:44
std::string getDialogRequestId()
Definition: MockDirectiveSequencer.h:37
MOCK_METHOD0(doShutdown, void())
virtual bool removeDirectiveHandler(std::shared_ptr< DirectiveHandlerInterface > handler)=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
std::string m_dialogRequestId
Definition: MockDirectiveSequencer.h:45
virtual bool onDirective(std::shared_ptr< avsCommon::avs::AVSDirective > directive)=0
Mock class that implements the DirectiveSequencer.
Definition: MockDirectiveSequencer.h:28