AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | Public Attributes | List of all members
alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest Class Reference
Inheritance diagram for alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest:
Inheritance graph
[legend]
Collaboration diagram for alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest:
Collaboration graph
[legend]

Public Member Functions

void SetUp () override
 SetUp. More...
 
bool storageHasKey (const std::string &key)
 
bool storageHasKeyValue (const std::string &key, const std::string &value)
 

Public Attributes

WaitEvent m_wait
 Used for synchronization. More...
 
std::shared_ptr< MockRegistrationManagerm_mockRegMgr
 Mocks and Stubs. More...
 
std::shared_ptr< StubMiscStoragem_storage
 
std::shared_ptr< MockAuthorizationAdapterm_mockAdapter
 
std::shared_ptr< MockAuthorizationAdapterm_mockAdapter2
 
std::shared_ptr< MockCustomerDataManagerm_mockCDM
 
std::shared_ptr< MockAuthObserverm_mockAuthObsv
 
std::shared_ptr< AuthorizationManagerm_authMgr
 The object under test. More...
 

Member Function Documentation

◆ SetUp()

void alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest::SetUp ( )
override

SetUp.

◆ storageHasKey()

bool alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest::storageHasKey ( const std::string &  key)

Checks if the specified key exists in the table.

Parameters
keyThe key.
Returns
A boolean indicating whether the key exists.

◆ storageHasKeyValue()

bool alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest::storageHasKeyValue ( const std::string &  key,
const std::string &  value 
)

Checks if the specified key-value pair exists in the table.

Parameters
keyThe key.
valueThe value.
Returns
A boolean indicating whether the key exists.

Member Data Documentation

◆ m_authMgr

std::shared_ptr<AuthorizationManager> alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest::m_authMgr

The object under test.

◆ m_mockAdapter

std::shared_ptr<MockAuthorizationAdapter> alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest::m_mockAdapter

◆ m_mockAdapter2

std::shared_ptr<MockAuthorizationAdapter> alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest::m_mockAdapter2

◆ m_mockAuthObsv

std::shared_ptr<MockAuthObserver> alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest::m_mockAuthObsv

◆ m_mockCDM

std::shared_ptr<MockCustomerDataManager> alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest::m_mockCDM

◆ m_mockRegMgr

std::shared_ptr<MockRegistrationManager> alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest::m_mockRegMgr

Mocks and Stubs.

◆ m_storage

std::shared_ptr<StubMiscStorage> alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest::m_storage

◆ m_wait

WaitEvent alexaClientSDK::acsdkAuthorization::test::AuthorizationManagerTest::m_wait

Used for synchronization.


The documentation for this class was generated from the following file:

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