AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <memory>
#include <string>
#include <gtest/gtest.h>
#include <RegistrationManager/CustomerDataManagerFactory.h>
#include <Settings/DeviceSettingsManager.h>
#include <Settings/MockSetting.h>
#include <Settings/SettingsManager.h>
#include "System/StateReportGenerator.h"
Classes | |
class | alexaClientSDK::capabilityAgents::system::StateReportGeneratorTest |
Namespaces | |
alexaClientSDK | |
Whether or not curl logs should be emitted. | |
alexaClientSDK::capabilityAgents | |
alexaClientSDK::capabilityAgents::system | |
Typedefs | |
using | alexaClientSDK::capabilityAgents::system::MockSettingManager = SettingsManager< SettingInterface< bool >, SettingInterface< int >, SettingInterface< std::string > > |
Alias for setting manager configuration. More... | |
Enumerations | |
enum | alexaClientSDK::capabilityAgents::system::Index { alexaClientSDK::capabilityAgents::system::BOOL, alexaClientSDK::capabilityAgents::system::INT, alexaClientSDK::capabilityAgents::system::STRING } |
Index used for setting access. More... | |
Functions | |
alexaClientSDK::capabilityAgents::system::TEST_F (StateReportGeneratorTest, test_createWithoutSettingManagerShouldFail) | |
alexaClientSDK::capabilityAgents::system::TEST_F (StateReportGeneratorTest, test_createWithEmptySettingManagerShouldSucceed) | |
alexaClientSDK::capabilityAgents::system::TEST_F (StateReportGeneratorTest, test_createWithFullSettingManagerShouldSucceed) | |
alexaClientSDK::capabilityAgents::system::TEST_F (StateReportGeneratorTest, test_generateReportWithFullSettingManager) | |
alexaClientSDK::capabilityAgents::system::TEST_F (StateReportGeneratorTest, test_generateReportWithPartialSettingManager) | |
Variables | |
Mock values and string representantion. | |
constexpr bool | alexaClientSDK::capabilityAgents::system::BOOL_SETTING_VALUE = true |
constexpr int | alexaClientSDK::capabilityAgents::system::INT_SETTING_VALUE = 10 |
static const std::string | alexaClientSDK::capabilityAgents::system::BOOL_SETTING_STRING_VALUE = "true" |
static const std::string | alexaClientSDK::capabilityAgents::system::INT_SETTING_STRING_VALUE = "10" |
static const std::string | alexaClientSDK::capabilityAgents::system::STRING_SETTING_VALUE = "string" |
static const std::string | alexaClientSDK::capabilityAgents::system::STRING_SETTING_STRING_VALUE = R"("string")" |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0