AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Classes | Namespaces | Functions | Variables
SQLiteMiscStorageTest.cpp File Reference
#include <thread>
#include <SQLiteStorage/SQLiteMiscStorage.h>
#include <gtest/gtest.h>
#include <AVSCommon/AVS/Initialization/AlexaClientSDKInit.h>
#include <AVSCommon/Utils/Configuration/ConfigurationNode.h>
#include <SQLiteStorage/SQLiteDatabase.h>
Include dependency graph for SQLiteMiscStorageTest.cpp:

Classes

class  alexaClientSDK::storage::sqliteStorage::test::SQLiteMiscStorageTest
 

Namespaces

 alexaClientSDK
 Whether or not curl logs should be emitted.
 
 alexaClientSDK::storage
 
 alexaClientSDK::storage::sqliteStorage
 
 alexaClientSDK::storage::sqliteStorage::test
 

Functions

 alexaClientSDK::storage::sqliteStorage::test::TEST_F (SQLiteMiscStorageTest, test_createStringKeyValueTable)
 Tests with creating a string key - string value table. More...
 
 alexaClientSDK::storage::sqliteStorage::test::TEST_F (SQLiteMiscStorageTest, test_removeWithNonEscapedStringKey)
 
 alexaClientSDK::storage::sqliteStorage::test::TEST_F (SQLiteMiscStorageTest, test_updateWithNonEscapedStringKey)
 
 alexaClientSDK::storage::sqliteStorage::test::TEST_F (SQLiteMiscStorageTest, test_putWithNonEscapedStringKey)
 
 alexaClientSDK::storage::sqliteStorage::test::TEST_F (SQLiteMiscStorageTest, test_addWithNonEscapedStringKey)
 
 alexaClientSDK::storage::sqliteStorage::test::TEST_F (SQLiteMiscStorageTest, test_tableEntryTests)
 Tests with table entry add, remove, update, put. More...
 
 alexaClientSDK::storage::sqliteStorage::test::TEST_F (SQLiteMiscStorageTest, test_loadAndClear)
 Tests with loading and clearing table entries. More...
 
 alexaClientSDK::storage::sqliteStorage::test::TEST_F (SQLiteMiscStorageTest, test_createDeleteTable)
 Tests with creating and deleting tables. More...
 
 alexaClientSDK::storage::sqliteStorage::test::TEST_F (SQLiteMiscStorageTest, test_escapeSingleQuoteCharacters)
 Test adding a string value with a single quote. More...
 
 alexaClientSDK::storage::sqliteStorage::test::TEST_F (SQLiteMiscStorageTest, test_tableEntryTestsMultiThread)
 Tests with table entry add, remove, update, put in multiple threads. More...
 
 alexaClientSDK::storage::sqliteStorage::test::TEST_F (SQLiteMiscStorageTest, test_getDatabaseReference)
 Test misc storage provide non-null reference to database object. More...
 

Variables

static const std::string alexaClientSDK::storage::sqliteStorage::test::COMPONENT_NAME = "SQLiteMiscStorageTest"
 Component name for the misc DB tables. More...
 
static const std::string alexaClientSDK::storage::sqliteStorage::test::MISC_DB_CONFIG_JSON
 JSON text for miscDB config. 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