AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Test harness for InteractionModelCapabilityAgent
class.
More...
Public Member Functions | |
void | SetUp () override |
Set up the test harness for running a test. More... | |
Protected Attributes | |
std::shared_ptr< InteractionModelCapabilityAgent > | m_interactionModelCA |
The InteractionModelCapabilityAgent instance to be tested. More... | |
std::shared_ptr< InteractionModelNotifierInterface > | m_interactionModelNotifier |
The InteractionModelNotifier that relays notifications to observers. More... | |
std::shared_ptr< avsCommon::sdkInterfaces::endpoints::test::MockEndpointCapabilitiesRegistrar > | m_mockEndpointCapabilitiesRegistrar |
The mock EndpointCapabilitiesRegistrarInterface . More... | |
std::shared_ptr< avsCommon::sdkInterfaces::test::MockDirectiveSequencer > | m_mockDirectiveSequencer |
The mock DirectiveSequencerInterface . More... | |
std::shared_ptr< avsCommon::sdkInterfaces::test::MockExceptionEncounteredSender > | m_mockExceptionEncounteredSender |
The mock ExceptionEncounteredSenderInterface . More... | |
Test harness for InteractionModelCapabilityAgent
class.
|
override |
Set up the test harness for running a test.
|
protected |
The InteractionModelCapabilityAgent instance to be tested.
|
protected |
The InteractionModelNotifier that relays notifications to observers.
|
protected |
The mock DirectiveSequencerInterface
.
|
protected |
The mock EndpointCapabilitiesRegistrarInterface
.
|
protected |
The mock ExceptionEncounteredSenderInterface
.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0