AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Classes | |
struct | Annotation1 |
struct | Annotation2 |
struct | MockComponent |
struct | MockComponent2 |
class | MockFeatureBuilderNoReqs |
class | MockFeatureBuilderTwoReqs |
class | MockFeatureNoReqs |
Mock feature. More... | |
class | MockFeatureTwoReqs |
class | SDKClientRegistryTest |
Test harness for TemplateRuntime class. More... | |
Functions | |
TEST_F (SDKClientRegistryTest, test_buildSimpleClient) | |
TEST_F (SDKClientRegistryTest, test_addNullFeature) | |
TEST_F (SDKClientRegistryTest, test_buildSimpleClientConstructionFailure) | |
TEST_F (SDKClientRegistryTest, test_buildSimpleClientConfigurationFailure) | |
TEST_F (SDKClientRegistryTest, test_buildDependentClient) | |
TEST_F (SDKClientRegistryTest, test_buildDependentClientReversedOrder) | |
TEST_F (SDKClientRegistryTest, test_buildDependentClientUnsatisfied) | |
TEST_F (SDKClientRegistryTest, test_getComponent) | |
TEST_F (SDKClientRegistryTest, test_getClient) | |
TEST_F (SDKClientRegistryTest, test_annotatedComponent) | |
TEST_F (SDKClientRegistryTest, test_duplicateClient) | |
TEST_F (SDKClientRegistryTest, test_duplicateComponent) | |
TEST_F (SDKClientRegistryTest, test_addFeature) | |
TEST_F (SDKClientRegistryTest, test_addFeaturesRequirementsUnsatisfied) | |
TEST_F (SDKClientRegistryTest, test_shutdown) | |
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_buildSimpleClient | |||
) |
Tests that an SDKClientRegistry can be constructed using the SDKClientBuilder
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_addNullFeature | |||
) |
Tests the SDKClientBuilder does not add a null feature
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_buildSimpleClientConstructionFailure | |||
) |
Tests that the builder fails if construction of a dependency fails
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_buildSimpleClientConfigurationFailure | |||
) |
Tests that the builder fails if configuration of a dependency fails
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_buildDependentClient | |||
) |
Tests that an SDKClientRegistry successfully resolves dependencies
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_buildDependentClientReversedOrder | |||
) |
Tests that an SDKClientRegistry successfully resolves dependencies when they are added in a different order
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_buildDependentClientUnsatisfied | |||
) |
Tests that an SDKClientRegistry is not returned if a dependency is unsatisfied
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_getComponent | |||
) |
Test that a component can be retrieved
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_getClient | |||
) |
Test that a client can be retrieved
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_annotatedComponent | |||
) |
Test that annotated components function correctly
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_duplicateClient | |||
) |
Test that duplicate clients are not registered
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_duplicateComponent | |||
) |
Test that duplicate components are not registered
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_addFeature | |||
) |
Test that a client can be registered post build
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_addFeaturesRequirementsUnsatisfied | |||
) |
Test that attempting to add a feature post build fails if the requirements are unsatisfied
alexaClientSDK::sdkClient::test::TEST_F | ( | SDKClientRegistryTest | , |
test_shutdown | |||
) |
Tests that clients are shutdown in reverse order of construction
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0