![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Protected Member Functions | |
void | SetUp () override |
void | TearDown () override |
![]() | |
Test () | |
Protected Attributes | |
std::shared_ptr< RegistrationNotifierInterface > | m_notifier |
Used to notify logout to observers. More... | |
std::shared_ptr< MockDirectiveSequencer > | m_directiveSequencer |
Used to check if logout disabled the directive sequencer. More... | |
std::shared_ptr< MockAVSConnectionManager > | m_avsConnectionManager |
Connection manager used during logout. More... | |
std::unique_ptr< MockCustomerDataHandler > | m_dataHandler |
Mock data handler to ensure that clearData() method is called during logout. More... | |
std::shared_ptr< CustomerDataManager > | m_dataManager |
Data manager is used to call clearData() on every dataHandler. More... | |
std::shared_ptr< RegistrationManagerInterface > | m_registrationManager |
Object under test. It is responsible for implementing logout. More... | |
std::shared_ptr< MockRegistrationObserver > | m_registrationObserver |
Mock registration observer used to check if RegistrationObserver is notified after logout. More... | |
std::shared_ptr< MockMetricRecorder > | m_metricRecorder |
Mock Metrics recorder. More... | |
Additional Inherited Members | |
![]() | |
typedef internal::SetUpTestCaseFunc | SetUpTestCaseFunc |
typedef internal::TearDownTestCaseFunc | TearDownTestCaseFunc |
![]() | |
virtual | ~Test () |
![]() | |
static void | SetUpTestCase () |
static void | TearDownTestCase () |
static bool | HasFatalFailure () |
static bool | HasNonfatalFailure () |
static bool | HasFailure () |
static void | RecordProperty (const std::string &key, const std::string &value) |
static void | RecordProperty (const std::string &key, int value) |
Test harness for RegistrationManager
.
|
inlineoverrideprotectedvirtual |
Reimplemented from testing::Test.
|
inlineoverrideprotectedvirtual |
Reimplemented from testing::Test.
|
protected |
Connection manager used during logout.
|
protected |
Mock data handler to ensure that clearData()
method is called during logout.
|
protected |
Data manager is used to call clearData()
on every dataHandler.
|
protected |
Used to check if logout disabled the directive sequencer.
|
protected |
Mock Metrics recorder.
|
protected |
Used to notify logout to observers.
|
protected |
Object under test. It is responsible for implementing logout.
|
protected |
Mock registration observer used to check if RegistrationObserver is notified after logout.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0