AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
#include <memory>
#include <gmock/gmock.h>
#include <gtest/gtest.h>
#include <AVSCommon/SDKInterfaces/MockDirectiveSequencer.h>
#include <AVSCommon/SDKInterfaces/MockExceptionEncounteredSender.h>
#include <AVSCommon/SDKInterfaces/MockMessageSender.h>
#include <Settings/MockDeviceSettingStorage.h>
#include "acsdkDoNotDisturb/DoNotDisturbCapabilityAgent.h"
Classes | |
class | alexaClientSDK::capabilityAgents::doNotDisturb::test::DoNotDisturbCapabilityAgentTest |
Test harness for DoNotDisturbCapabilityAgent class. More... | |
Namespaces | |
alexaClientSDK | |
Whether or not curl logs should be emitted. | |
alexaClientSDK::capabilityAgents | |
alexaClientSDK::capabilityAgents::doNotDisturb | |
alexaClientSDK::capabilityAgents::doNotDisturb::test | |
Functions | |
static const std::chrono::seconds | alexaClientSDK::capabilityAgents::doNotDisturb::test::MY_WAIT_TIMEOUT (2) |
Amount of time for the test to wait for event to be sent. More... | |
alexaClientSDK::capabilityAgents::doNotDisturb::test::TEST_F (DoNotDisturbCapabilityAgentTest, test_givenInvalidParameters_create_shouldFail) | |
alexaClientSDK::capabilityAgents::doNotDisturb::test::TEST_F (DoNotDisturbCapabilityAgentTest, test_givenValidSetDNDDirective_handleDirective_shouldSucceed) | |
alexaClientSDK::capabilityAgents::doNotDisturb::test::TEST_F (DoNotDisturbCapabilityAgentTest, test_beingOnline_applyLocalChange_shouldSendReport) | |
alexaClientSDK::capabilityAgents::doNotDisturb::test::TEST_F (DoNotDisturbCapabilityAgentTest, test_beingOffline_applyLocalChangeAndBecomeOnline_shouldSendChanged) | |
alexaClientSDK::capabilityAgents::doNotDisturb::test::TEST_F (DoNotDisturbCapabilityAgentTest, test_whileSendingChangedEvent_sendChangedFail_shouldSendReport) | |
Variables | |
static const std::string | alexaClientSDK::capabilityAgents::doNotDisturb::test::SETDNDMODE_DIRECTIVE_VALID_JSON_STRING |
A sample Directive JSON string for the purposes of creating an AVSDirective object. More... | |
static const std::string | alexaClientSDK::capabilityAgents::doNotDisturb::test::DND_REPORT_EVENT = "ReportDoNotDisturb" |
"Report" event for DoNotDisturb API More... | |
static const std::string | alexaClientSDK::capabilityAgents::doNotDisturb::test::DND_CHANGE_EVENT = "DoNotDisturbChanged" |
"Changed" event for DoNotDisturb API 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