AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Classes | Namespaces | Functions
JSONGeneratorTest.cpp File Reference
#include <set>
#include <string>
#include <vector>
#include <cmath>
#include <gtest/gtest.h>
#include "AVSCommon/Utils/JSON/JSONGenerator.h"
Include dependency graph for JSONGeneratorTest.cpp:

Classes

class  alexaClientSDK::avsCommon::utils::json::test::JsonGeneratorTest
 

Namespaces

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

Functions

 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_emptyJson)
 Test json generator when no member is given. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonObject)
 Test json generator object creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonInt)
 Test json generator int creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonLong)
 Test json generator long creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonUInt)
 Test json generator long creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonULong)
 Test json generator long creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonBool)
 Test json generator boolean creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonDouble)
 Test json generator double creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonCString)
 Test json generator char creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonNullCString)
 Test json generator char creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonStringArray)
 Test json generator for string array creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonArray)
 Test json generator for array creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonEmptyList)
 Test json generator for empty array creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonRawJsonMember)
 Test json raw creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonRawJsonMemberFailed)
 Test json raw validation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_closeTooMany)
 Test close when there is no open object. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_openObjects)
 Test to string with open objects. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_finalizeObjects)
 Test finalize open objects. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_addMemberAfterFinalize)
 Test operations after finalize. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonCollectionOfStringArray)
 Test json generator for collection of string array creation. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonCollectionOfEmptyCollection)
 Test json generator for collection of empty collection. More...
 
 alexaClientSDK::avsCommon::utils::json::test::TEST_F (JsonGeneratorTest, test_jsonCollectionOfEmptyStringArray)
 Test json generator for collection of empty string 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