◆ AlertSchedulerTest()
alexaClientSDK::acsdkAlerts::test::AlertSchedulerTest::AlertSchedulerTest |
( |
| ) |
|
◆ doSimpleTestSetup()
std::shared_ptr< TestAlert > alexaClientSDK::acsdkAlerts::test::AlertSchedulerTest::doSimpleTestSetup |
( |
bool |
activateAlert = false , |
|
|
bool |
initWithAlertObserver = false |
|
) |
| |
Helper method that does a basic setup for tests. The method performs the following functions: 1 - Creates a test alert and adds it to be scheduled 2 - If initializing with alert scheduler observer, then creates alert scheduler observer 3 - Initializes the alert scheduler 4 - Based on the argument, may initialize the alert
The method will return the scheduled alert
◆ SetUp()
void alexaClientSDK::acsdkAlerts::test::AlertSchedulerTest::SetUp |
( |
| ) |
|
|
overridevirtual |
◆ m_alertPastDueTimeLimit
std::chrono::seconds alexaClientSDK::acsdkAlerts::test::AlertSchedulerTest::m_alertPastDueTimeLimit |
|
protected |
◆ m_alertRenderer
std::shared_ptr<MockRenderer> alexaClientSDK::acsdkAlerts::test::AlertSchedulerTest::m_alertRenderer |
|
protected |
◆ m_alertScheduler
std::shared_ptr<AlertScheduler> alexaClientSDK::acsdkAlerts::test::AlertSchedulerTest::m_alertScheduler |
|
protected |
◆ m_alertStorage
std::shared_ptr<MockAlertStorage> alexaClientSDK::acsdkAlerts::test::AlertSchedulerTest::m_alertStorage |
|
protected |
◆ m_metricRecorder
◆ m_settingsManager
◆ m_testAlertObserver
std::shared_ptr<TestAlertObserver> alexaClientSDK::acsdkAlerts::test::AlertSchedulerTest::m_testAlertObserver |
|
protected |
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