![]() |
AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Classes | |
| class | AVSConnectionManagerTest |
Test harness for AVSConnectionManager class. More... | |
| class | MessageRouterTest |
| class | MockAuthDelegate |
| class | MockConnectionStatusObserver |
| This class allows us to test ConnectionStatusObserver interaction. More... | |
| class | MockEventTracer |
| class | MockMessageConsumer |
| class | MockMessageObserver |
| This class allows us to test MessageObserver interaction. More... | |
| class | MockMessageRequest |
| class | MockMessageRouter |
| class | MockMimeResponseSink |
| class | MockPostConnect |
| class | MockPostConnectFactory |
| class | MockTransportFactory |
| class | TestableConsumer |
| class | TestableMessageRouter |
Functions | |
| TEST_F (AVSConnectionManagerTest, test_create) | |
| TEST_F (AVSConnectionManagerTest, test_createWithNullMessageRouterAndObservers) | |
| TEST_F (AVSConnectionManagerTest, test_addConnectionStatusObserverNull) | |
| TEST_F (AVSConnectionManagerTest, test_addConnectionStatusObserverValid) | |
| TEST_F (AVSConnectionManagerTest, test_removeConnectionStatusObserverNull) | |
| TEST_F (AVSConnectionManagerTest, test_addMessageObserverNull) | |
| TEST_F (AVSConnectionManagerTest, test_removeMessageObserverNull) | |
| TEST_F (AVSConnectionManagerTest, test_enableAndDisableFunction) | |
| TEST_F (AVSConnectionManagerTest, test_sendMessageRequest) | |
| TEST_F (AVSConnectionManagerTest, test_setAVSGateway) | |
| TEST_F (AVSConnectionManagerTest, getAVSGatewayTest) | |
| TEST_F (AVSConnectionManagerTest, test_enabledOnConnectStatusChangedToFalse) | |
| TEST_F (AVSConnectionManagerTest, test_enabledOnConnectStatusChangedToTrue) | |
| TEST_F (AVSConnectionManagerTest, test_disabledOnConnectStatusChanged) | |
| TEST_F (MessageRouterTest, test_getConnectionStatusReturnsDisconnectedBeforeConnect) | |
| TEST_F (MessageRouterTest, test_getConnectionStatusReturnsPendingAfterConnectingStarts) | |
| TEST_F (MessageRouterTest, test_getConnectionStatusReturnsConnectedAfterConnectionEstablished) | |
| TEST_F (MessageRouterTest, test_getConnectionStatusReturnsConnectedAfterDisconnected) | |
| TEST_F (MessageRouterTest, test_ensureTheMessageRouterObserverIsInformedOfConnectionPendingAfterConnect) | |
| TEST_F (MessageRouterTest, test_ensureTheMessageRouterObserverIsInformedOfNewConnection) | |
| TEST_F (MessageRouterTest, test_ensureTheMessageRouterObserverIsInformedOfTransportDisconnection) | |
| TEST_F (MessageRouterTest, test_ensureTheMessageRouterObserverIsInformedOfRouterDisconnection) | |
| TEST_F (MessageRouterTest, test_sendIsSuccessfulWhenConnected) | |
| TEST_F (MessageRouterTest, test_sendFailsWhenDisconnected) | |
| TEST_F (MessageRouterTest, test_sendFailsWhenPending) | |
| TEST_F (MessageRouterTest, test_sendMessageDoesNotSendAfterDisconnected) | |
| TEST_F (MessageRouterTest, testTimer_shutdownCalledWithMultipleMessages) | |
| TEST_F (MessageRouterTest, test_serverSideDisconnectWithLongDelayedReconnectReportsPending) | |
| TEST_F (MessageRouterTest, test_serverSideDisconnectWithReconnectDoesNotReportingPending) | |
| TEST_F (MessageRouterTest, test_onReceive) | |
| TEST_F (MessageRouterTest, test_onConnectionStatusChanged) | |
| TEST_F (MessageRouterTest, test_enableTwiceOnPendingTransport) | |
| TEST_F (MessageRouterTest, test_onConnectedOnInactiveTransport) | |
| TEST_F (MessageRouterTest, setAndGetAVSGateway) | |
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_getConnectionStatusReturnsDisconnectedBeforeConnect | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_getConnectionStatusReturnsPendingAfterConnectingStarts | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_getConnectionStatusReturnsConnectedAfterConnectionEstablished | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_getConnectionStatusReturnsConnectedAfterDisconnected | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_ensureTheMessageRouterObserverIsInformedOfConnectionPendingAfterConnect | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_ensureTheMessageRouterObserverIsInformedOfNewConnection | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_ensureTheMessageRouterObserverIsInformedOfTransportDisconnection | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_ensureTheMessageRouterObserverIsInformedOfRouterDisconnection | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_sendIsSuccessfulWhenConnected | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_create | |||
| ) |
Test create with valid messageRouter, ConnectionStatusObserver, MessageObservers
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_sendFailsWhenDisconnected | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_createWithNullMessageRouterAndObservers | |||
| ) |
Test create with different combinations of messageRouter, ConnectionStatusObserver, MessageObservers, InternetConnectionMonitor.
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_sendFailsWhenPending | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_sendMessageDoesNotSendAfterDisconnected | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| testTimer_shutdownCalledWithMultipleMessages | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_addConnectionStatusObserverNull | |||
| ) |
Test addConnectionStatusObserver with a nullptr observer, expecting no errors.
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_addConnectionStatusObserverValid | |||
| ) |
Test with addConnectionStatusObserver with MockConnectionStatusObserver.
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_removeConnectionStatusObserverNull | |||
| ) |
Test removeConnectionStatusObserver with a nullptr observer, expecting no errors.
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_serverSideDisconnectWithLongDelayedReconnectReportsPending | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_addMessageObserverNull | |||
| ) |
Test addMessageObserver with a nullptr observer, expecting no errors.
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_removeMessageObserverNull | |||
| ) |
Test removeMessageObserver with a nullptr observer, expecting no errors.
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_enableAndDisableFunction | |||
| ) |
Test enable and disable function of AVSConnectionManager
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_sendMessageRequest | |||
| ) |
Tests sendMessage with a nullptr request, expecting no errors.
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_setAVSGateway | |||
| ) |
Test setAVSGateway and expect a call to messageRouter's setAVSGateway.
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| getAVSGatewayTest | |||
| ) |
Test getAVSGateway and expect a call to messageRouter's getAVSGateway.
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_serverSideDisconnectWithReconnectDoesNotReportingPending | |||
| ) |
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_enabledOnConnectStatusChangedToFalse | |||
| ) |
Test that onConnectionStatusChanged(false) results in prompting MessageRouter to verify the connection.
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_enabledOnConnectStatusChangedToTrue | |||
| ) |
Test that onConnectionStatusChanged(true) results in prompting MessageRouter to reconnect.
| alexaClientSDK::acl::test::TEST_F | ( | AVSConnectionManagerTest | , |
| test_disabledOnConnectStatusChanged | |||
| ) |
Test that onConnectionStatusChanged() results in no reconnect attempts or connectivity checks.
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_onReceive | |||
| ) |
This tests the calling of private method receive() for MessageRouterObserver from MessageRouter
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_onConnectionStatusChanged | |||
| ) |
This tests the calling of private method onConnectionStatusChanged() for MessageRouterObserver from MessageRouter
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_enableTwiceOnPendingTransport | |||
| ) |
Verify that when enable is called with active connection is pending we don't create a new connection.
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| test_onConnectedOnInactiveTransport | |||
| ) |
Verify that if onConnected is called for inactive transport, we don't notify the observers and closing the connection.
| alexaClientSDK::acl::test::TEST_F | ( | MessageRouterTest | , |
| setAndGetAVSGateway | |||
| ) |
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0