DirectiveSequencerTest.
More...
◆ setDialogRequestId()
void alexaClientSDK::adsl::test::DirectiveSequencerTest::setDialogRequestId |
( |
std::string |
dialogRequestId | ) |
|
SetDialogRequestId(). Tests should use this method rather than m_sequencer->setDialogRequestId() so that TearDown()
knows which DialogRequestId
to use for the Test::Done directive.
- Parameters
-
dialogRequestId | The new value for DialogRequestId. |
◆ SetUp()
void alexaClientSDK::adsl::test::DirectiveSequencerTest::SetUp |
( |
| ) |
|
|
overridevirtual |
◆ TearDown()
void alexaClientSDK::adsl::test::DirectiveSequencerTest::TearDown |
( |
| ) |
|
|
overridevirtual |
TearDown the DirectiveSequencerTest. Sends a Test.Done directive with the current dialogRequestId and waits for it to be handled before allowing the test to complete.
Reimplemented from testing::Test.
◆ m_attachmentManager
std::shared_ptr<AttachmentManager> alexaClientSDK::adsl::test::DirectiveSequencerTest::m_attachmentManager |
AttachmentManager with which to create directives.
◆ m_doneHandler
std::shared_ptr<MockDirectiveHandler> alexaClientSDK::adsl::test::DirectiveSequencerTest::m_doneHandler |
Handler to invoke for the Test::Done directive.
◆ m_exceptionEncounteredSender
Mock ExceptionEncounteredSender.
◆ m_sequencer
◆ m_shutdownNotifier
std::shared_ptr<MockShutdownNotifier> alexaClientSDK::adsl::test::DirectiveSequencerTest::m_shutdownNotifier |
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