◆ SetUp()
void alexaClientSDK::certifiedSender::test::CertifiedSenderTest::SetUp |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ TearDown()
void alexaClientSDK::certifiedSender::test::CertifiedSenderTest::TearDown |
( |
| ) |
|
|
inlineoverrideprotectedvirtual |
◆ testNotRetryable()
Utility function to test that messages that receive a non-retryable status response are not retried.
- Parameters
-
status | The (non-retryable) status. |
- Returns
- Whether the test succeeded.
wait for requests to get sent out.
◆ testRetryable()
Utility function to test that messages that receive a retryable status response are retried.
- Note
- A long timeout must be used because the first retry will happen only 10s after the first attempt.
- Parameters
-
status | The (retryable) status. |
- Returns
- Whether the test succeeded.
wait for requests to get sent out.
◆ m_certifiedSender
std::shared_ptr<CertifiedSender> alexaClientSDK::certifiedSender::test::CertifiedSenderTest::m_certifiedSender |
|
protected |
◆ m_connection
std::shared_ptr<MockConnection> alexaClientSDK::certifiedSender::test::CertifiedSenderTest::m_connection |
|
protected |
Pointer to connection. We need to remove certifiedSender as a connection observer or both objects will never be deleted.
◆ m_customerDataManager
The pointer to the customer data manager.
◆ m_mockMessageSender
The mock message sender instance.
◆ m_storage
std::shared_ptr<MockMessageStorage> alexaClientSDK::certifiedSender::test::CertifiedSenderTest::m_storage |
|
protected |
Mock message storage layer.
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