![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <sstream>#include <gtest/gtest.h>#include "AVSCommon/Utils/Configuration/ConfigurationNode.h"
Classes | |
| class | alexaClientSDK::avsCommon::utils::configuration::test::ConfigurationNodeTest |
Namespaces | |
| alexaClientSDK | |
| Whether or not curl logs should be emitted. | |
| alexaClientSDK::avsCommon | |
| alexaClientSDK::avsCommon::utils | |
| alexaClientSDK::avsCommon::utils::configuration | |
| alexaClientSDK::avsCommon::utils::configuration::test | |
Functions | |
| bool | alexaClientSDK::avsCommon::utils::configuration::test::initializeConfiguration (const std::string &jsonConfiguration) |
| alexaClientSDK::avsCommon::utils::configuration::test::TEST_F (ConfigurationNodeTest, test_initializationAndAccess) | |
| alexaClientSDK::avsCommon::utils::configuration::test::TEST_F (ConfigurationNodeTest, test_arrayElement) | |
| alexaClientSDK::avsCommon::utils::configuration::test::TEST_F (ConfigurationNodeTest, test_emptyArrayElement) | |
Variables | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::NON_OBJECT = "non-existent-object" |
Name of non-existent object for exercising failure to find a ConfigurationNode. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::OBJECT1 = "object1" |
| Name of first root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::BOOL1_1 = "bool1.1" |
| Name of first bool value in first root level object. More... | |
| static const bool | alexaClientSDK::avsCommon::utils::configuration::test::BOOL_VALUE1_1 = true |
| Value of first bool value in first root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::OBJECT1_1 = "object1.1" |
| Name of first object inside first root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::STRING1_1_1 = "string1.1.1" |
| Name of first string value in first object inside first root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::STRING_VALUE1_1_1 = "stringValue1.1.1" |
| Value of first string value in first object inside first root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::OBJECT2 = "object2" |
| Name of second root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::STRING2_1 = "string2.1" |
| Name of first string in second root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::NEW_STRING_VALUE2_1 = "new-stringValue2.1" |
| Replaced value of first string in second root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::NON_EXISTENT_INT2_1 = "non-existent-int2.1" |
| Name for non-existent int value in second root level object. More... | |
| static const int | alexaClientSDK::avsCommon::utils::configuration::test::NON_EXISTENT_INT_VALUE2_1 = 123 |
| Default value for non-existent int value in second root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::INT2_1 = "int2.1" |
| Name of first int value in second root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::OBJECT2_1 = "object2.1" |
| Name of first object inside second root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::STRING2_1_1 = "string2.1.1" |
| Name of first string inside first object inside second root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::NEW_STRING_VALUE2_1_1 = "new-stringValue2.1.1" |
| Replaced value of first string inside first object inside second root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::BAD_JSON = "{ bad json }" |
| Bad JSON string to verify handling the failure to parse JSON. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::ARRAY_OBJECT = "arrayObject" |
| Name of array root level object. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::FIRST_JSON |
| First JSON string to parse, serving as default for configuration values. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::SECOND_JSON |
| Second JSON string to parse, overlaying configuration values from FIRST_JSON. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::THIRD_JSON |
| Third JSON string to parse, overlaying configuration values from FIRST_JSON and SECOND_JSON. More... | |
| static const std::string | alexaClientSDK::avsCommon::utils::configuration::test::ARRAY_JSON |
| A JSON string to test array. 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