◆ ApiGatewayCapabilityAgentTest()
alexaClientSDK::capabilityAgents::apiGateway::test::ApiGatewayCapabilityAgentTest::ApiGatewayCapabilityAgentTest |
( |
| ) |
|
|
inline |
◆ SetUp()
void alexaClientSDK::capabilityAgents::apiGateway::test::ApiGatewayCapabilityAgentTest::SetUp |
( |
| ) |
|
|
override |
Setup the test harness for running a test.
◆ TearDown()
void alexaClientSDK::capabilityAgents::apiGateway::test::ApiGatewayCapabilityAgentTest::TearDown |
( |
| ) |
|
|
override |
Clean up the test harness for running a test.
◆ wakeOnSetCompleted()
void alexaClientSDK::capabilityAgents::apiGateway::test::ApiGatewayCapabilityAgentTest::wakeOnSetCompleted |
( |
| ) |
|
Function to set the promise and wake @ m_wakeSetCompleteFuture.
◆ m_apiGatewayCA
std::shared_ptr<ApiGatewayCapabilityAgent> alexaClientSDK::capabilityAgents::apiGateway::test::ApiGatewayCapabilityAgentTest::m_apiGatewayCA |
|
protected |
◆ m_mockAVSGatewayManager
std::shared_ptr<StrictMock<MockAVSGatewayManager> > alexaClientSDK::capabilityAgents::apiGateway::test::ApiGatewayCapabilityAgentTest::m_mockAVSGatewayManager |
|
protected |
A strict mock that allows the test to strictly monitor calls to AVSGatewayManager
.
◆ m_mockDirectiveHandlerResult
std::unique_ptr<StrictMock<MockDirectiveHandlerResult> > alexaClientSDK::capabilityAgents::apiGateway::test::ApiGatewayCapabilityAgentTest::m_mockDirectiveHandlerResult |
|
protected |
A strict mock that allows the test to strictly monitor the handling of directives.
◆ m_mockExceptionSender
std::shared_ptr<StrictMock<MockExceptionEncounteredSender> > alexaClientSDK::capabilityAgents::apiGateway::test::ApiGatewayCapabilityAgentTest::m_mockExceptionSender |
|
protected |
A strict mock that allows the test to strictly monitor the exceptions being sent.
◆ m_wakeSetCompletedFuture
std::future<void> alexaClientSDK::capabilityAgents::apiGateway::test::ApiGatewayCapabilityAgentTest::m_wakeSetCompletedFuture |
|
protected |
Future to synchronize directive handling through setCompleted.
◆ m_wakeSetCompletedPromise
std::promise<void> alexaClientSDK::capabilityAgents::apiGateway::test::ApiGatewayCapabilityAgentTest::m_wakeSetCompletedPromise |
|
protected |
Promise to synchronize directive handling through setCompleted.
The documentation for this class was generated from the following file:
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved.
Licensed under the Apache License, Version 2.0