16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_ENDPOINTS_MOCKENDPOINTCAPABILITIESREGISTRAR_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_ENDPOINTS_MOCKENDPOINTCAPABILITIESREGISTRAR_H_ 25 namespace sdkInterfaces {
38 std::shared_ptr<DirectiveHandlerInterface> directiveHandler));
42 const std::shared_ptr<avsCommon::sdkInterfaces::CapabilityConfigurationInterface>& configurationInterface,
43 std::shared_ptr<DirectiveHandlerInterface> directiveHandler));
47 const std::shared_ptr<avsCommon::sdkInterfaces::CapabilityConfigurationInterface>& configurationInterface));
57 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_SDKINTERFACES_TEST_AVSCOMMON_SDKINTERFACES_ENDPOINTS_MOCKENDPOINTCAPABILITIESREGISTRAR_H_ MOCK_METHOD1(withCapabilityConfiguration, EndpointCapabilitiesRegistrarInterface &(const std::shared_ptr< avsCommon::sdkInterfaces::CapabilityConfigurationInterface > &configurationInterface))
Definition: AmdMetricWrapperTest.cpp:24
Definition: EndpointCapabilitiesRegistrarInterface.h:35
virtual EndpointCapabilitiesRegistrarInterface & withCapability(const avs::CapabilityConfiguration &configuration, std::shared_ptr< DirectiveHandlerInterface > directiveHandler)=0
virtual EndpointCapabilitiesRegistrarInterface & withCapabilityConfiguration(const std::shared_ptr< avsCommon::sdkInterfaces::CapabilityConfigurationInterface > &configurationInterface)=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Mocks an endpoint capabilities registrar.
Definition: MockEndpointCapabilitiesRegistrar.h:30
Definition: CapabilityConfiguration.h:42
MOCK_METHOD2(withCapability, EndpointCapabilitiesRegistrarInterface &(const avs::CapabilityConfiguration &configuration, std::shared_ptr< DirectiveHandlerInterface > directiveHandler))