AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Test harness for EndpointBuilder
class.
More...
Public Member Functions | |
void | SetUp () override |
Setup the test harness for running the test. More... | |
void | TearDown () override |
Clean up the test harness after running the test. More... | |
EndpointBuilder | createEndpointBuilder () |
Setup used for most but not all test cases. More... | |
Public Attributes | |
std::shared_ptr< avsCommon::utils::DeviceInfo > | m_deviceInfo |
Test instance of device info. More... | |
std::shared_ptr< MockContextManager > | m_mockContextManager |
Mock of ContextManagerInterface . More... | |
std::shared_ptr< MockExceptionEncounteredSender > | m_mockExceptionSender |
Mock of ExceptionEncounteredSenderInterface . More... | |
std::shared_ptr< capabilityAgents::alexa::test::MockAlexaInterfaceMessageSenderInternal > | m_mockResponseSender |
Mock of AlexaInterfaceMessageSenderInternalInterface . More... | |
std::shared_ptr< MockCapabilityConfigurationInterface > | m_mockCapabilityConfigurationInterface |
Mock of CapabilityConfigurationInterface . More... | |
std::shared_ptr< MockDirectiveHandler > | m_mockDirectiveHandler |
Mock of DirectiveHandlerInterface . More... | |
Test harness for EndpointBuilder
class.
EndpointBuilder alexaClientSDK::endpoints::test::EndpointBuilderTest::createEndpointBuilder | ( | ) |
Setup used for most but not all test cases.
EndpointBuilder requires friendly name to successfully build non-default endpoints
|
override |
Setup the test harness for running the test.
|
override |
Clean up the test harness after running the test.
std::shared_ptr<avsCommon::utils::DeviceInfo> alexaClientSDK::endpoints::test::EndpointBuilderTest::m_deviceInfo |
Test instance of device info.
std::shared_ptr<MockCapabilityConfigurationInterface> alexaClientSDK::endpoints::test::EndpointBuilderTest::m_mockCapabilityConfigurationInterface |
Mock of CapabilityConfigurationInterface
.
std::shared_ptr<MockContextManager> alexaClientSDK::endpoints::test::EndpointBuilderTest::m_mockContextManager |
Mock of ContextManagerInterface
.
std::shared_ptr<MockDirectiveHandler> alexaClientSDK::endpoints::test::EndpointBuilderTest::m_mockDirectiveHandler |
Mock of DirectiveHandlerInterface
.
std::shared_ptr<MockExceptionEncounteredSender> alexaClientSDK::endpoints::test::EndpointBuilderTest::m_mockExceptionSender |
Mock of ExceptionEncounteredSenderInterface
.
std::shared_ptr<capabilityAgents::alexa::test::MockAlexaInterfaceMessageSenderInternal> alexaClientSDK::endpoints::test::EndpointBuilderTest::m_mockResponseSender |
Mock of AlexaInterfaceMessageSenderInternalInterface
.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0