![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <gtest/gtest.h>#include <memory>#include <AVSCommon/AVS/Attachment/MockAttachmentManager.h>#include <AVSCommon/SDKInterfaces/MockExceptionEncounteredSender.h>#include <AVSCommon/SDKInterfaces/MockLocaleAssetsManager.h>#include <AVSCommon/Utils/JSON/JSONGenerator.h>#include <AVSCommon/Utils/JSON/JSONUtils.h>#include <AVSCommon/Utils/WaitEvent.h>#include <RegistrationManager/MockCustomerDataManager.h>#include <Settings/DeviceSettingsManager.h>#include <Settings/MockDeviceSettingStorage.h>#include <Settings/MockSettingEventSender.h>#include <Settings/Types/LocaleWakeWordsSetting.h>#include "System/LocaleHandler.h"
Classes | |
| class | alexaClientSDK::capabilityAgents::system::test::LocaleHandlerTest |
Namespaces | |
| alexaClientSDK | |
| Whether or not curl logs should be emitted. | |
| alexaClientSDK::capabilityAgents | |
| alexaClientSDK::capabilityAgents::system | |
| alexaClientSDK::capabilityAgents::system::test | |
Functions | |
| alexaClientSDK::capabilityAgents::system::test::TEST_F (LocaleHandlerTest, test_createWithInvalidArgs) | |
| alexaClientSDK::capabilityAgents::system::test::TEST_F (LocaleHandlerTest, test_setLocalesDirectiveSuccess) | |
Variables | |
| constexpr char | alexaClientSDK::capabilityAgents::system::test::NAMESPACE [] = "System" |
| The namespace for this capability agent. More... | |
| constexpr char | alexaClientSDK::capabilityAgents::system::test::MESSAGE_ID [] = "1" |
| Crafted message ID. More... | |
| static const std::string | alexaClientSDK::capabilityAgents::system::test::LOCALES_PAYLOAD_KEY = "locales" |
| The value of the payload key for locales. More... | |
| static const std::set< std::string > | alexaClientSDK::capabilityAgents::system::test::TEST_LOCALES = {"en-US"} |
| A set of test locales. More... | |
| static const std::set< std::string > | alexaClientSDK::capabilityAgents::system::test::SUPPORTED_WAKE_WORDS = {"ALEXA", "ECHO"} |
| A set of test supported wake words. More... | |
| static const std::set< std::string > | alexaClientSDK::capabilityAgents::system::test::SUPPORTED_LOCALES = {"en-CA", "en-US", "fr-CA"} |
| A set of test supported locales. More... | |
| static const std::set< std::vector< std::string > > | alexaClientSDK::capabilityAgents::system::test::SUPPORTED_MULTILINGUAL_LOCALES = {{"en-CA", "fr-CA"}} |
| A set of test multilingual supported locales. More... | |
| static const std::string | alexaClientSDK::capabilityAgents::system::test::DEFAULT_LOCALE = "en-CA" |
| Default locale. More... | |
| static const std::vector< std::string > | alexaClientSDK::capabilityAgents::system::test::DEFAULT_MULTILINGUAL_LOCALE = {"en-CA", "fr-CA"} |
| Default multilingual locale. More... | |
| static const avsCommon::avs::NamespaceAndName | alexaClientSDK::capabilityAgents::system::test::SET_WAKE_WORDS {NAMESPACE, "SetLocales"} |
| The SetLocales directive signature. More... | |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0