AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Classes | Namespaces | Functions
CapabilityConfigurationTest.cpp File Reference
#include <AVSCommon/AVS/CapabilityConfiguration.h>
#include <string>
#include <unordered_map>
#include <gtest/gtest.h>
Include dependency graph for CapabilityConfigurationTest.cpp:

Classes

class  alexaClientSDK::avsCommon::avs::test::CapabilityConfigurationTest
 

Namespaces

 alexaClientSDK
 Whether or not curl logs should be emitted.
 
 alexaClientSDK::avsCommon
 
 alexaClientSDK::avsCommon::avs
 
 alexaClientSDK::avsCommon::avs::test
 

Functions

CapabilityConfiguration alexaClientSDK::avsCommon::avs::test::createTestCapabilityConfiguration (bool differentSupportedList=false)
 
std::shared_ptr< CapabilityConfiguration > alexaClientSDK::avsCommon::avs::test::createTestCapabilityConfigurationPtr (bool differentSupportedList=false)
 
 alexaClientSDK::avsCommon::avs::test::TEST_F (CapabilityConfigurationTest, test_constructorUsingMap)
 Test the constructor. More...
 
 alexaClientSDK::avsCommon::avs::test::TEST_F (CapabilityConfigurationTest, test_constructor)
 Test the constructor. More...
 
 alexaClientSDK::avsCommon::avs::test::TEST_F (CapabilityConfigurationTest, test_equalityOperator)
 Test the operator ==. More...
 
 alexaClientSDK::avsCommon::avs::test::TEST_F (CapabilityConfigurationTest, test_inEqualityOperator)
 Test the operator !=. More...
 
 alexaClientSDK::avsCommon::avs::test::TEST_F (CapabilityConfigurationTest, test_structHashFunction)
 Test if the hash function works as expected. More...
 
 alexaClientSDK::avsCommon::avs::test::TEST_F (CapabilityConfigurationTest, test_pointerHashFunction)
 Test if the hash function works as expected with pointers. More...
 

Variables

static const std::string alexaClientSDK::avsCommon::avs::test::TEST_TYPE = "type"
 
static const std::string alexaClientSDK::avsCommon::avs::test::TEST_NAME = "interface"
 
static const std::string alexaClientSDK::avsCommon::avs::test::TEST_VERSION = "version"
 
static const std::string alexaClientSDK::avsCommon::avs::test::TEST_INSTANCE = "instance"
 
static const std::string alexaClientSDK::avsCommon::avs::test::TEST_CONFIGURATIONS = "configurations"
 
static const std::string alexaClientSDK::avsCommon::avs::test::TEST_KEY = "key"
 
static const std::string alexaClientSDK::avsCommon::avs::test::TEST_VALUE = "value"
 
static const bool alexaClientSDK::avsCommon::avs::test::TEST_PROACTIVELY_REPORTED = true
 
static const bool alexaClientSDK::avsCommon::avs::test::TEST_RETRIEVABLE = true
 
static const std::string alexaClientSDK::avsCommon::avs::test::TEST_PROPERTY_1 = "property1"
 
static const std::string alexaClientSDK::avsCommon::avs::test::TEST_PROPERTY_2 = "property2"
 

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0