AlexaClientSDK
3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
|
Classes | |
class | LocaleHandlerTest |
class | MockCapabilityConfigurationChangeObserver |
Mock class that implements the CapabilityConfigurationChangeObserverInterface . More... | |
class | MockConnection |
class | MockSoftwareInfoSenderObserver |
class | MockStateReportGenerator |
class | ReportStateHandlerTest |
class | RevokeAuthorizationHandlerTest |
Test harness for RevokeAuthorizationHandler class. More... | |
class | SoftwareInfoSenderTest |
Test harness for SoftwareInfoSender class. More... | |
class | SystemCapabilityProviderTest |
Test harness for SystemCapabilityProvider . More... | |
class | TimeZoneHandlerTest |
class | UserInactivityMonitorTest |
Test harness for UserInactivityMonitor class. More... | |
Functions | |
static void | notifyExit () |
static std::shared_ptr< AVSDirective > | createDirective () |
TEST_F (RevokeAuthorizationHandlerTest, test_createSuccessfully) | |
TEST_F (RevokeAuthorizationHandlerTest, test_createWithError) | |
TEST_F (RevokeAuthorizationHandlerTest, test_handleDirectiveProperly) | |
TEST_F (RevokeAuthorizationHandlerTest, test_handleDirectiveImmediatelyProperly) | |
TEST_F (RevokeAuthorizationHandlerTest, test_handleDirectiveImmediatelyNullDirective) | |
TEST_F (RevokeAuthorizationHandlerTest, test_handleDirectiveNullDirectiveInfo) | |
TEST_F (RevokeAuthorizationHandlerTest, test_cancelDirectiveNullDirectiveInfo) | |
TEST_F (RevokeAuthorizationHandlerTest, test_removeObserverSuccessfully) | |
TEST_F (RevokeAuthorizationHandlerTest, test_preHandleDirective) | |
TEST_F (RevokeAuthorizationHandlerTest, test_addObserverIgnoreNullPtr) | |
TEST_F (RevokeAuthorizationHandlerTest, test_removeObserverIgnoreNullPtr) | |
TEST_F (LocaleHandlerTest, test_createWithInvalidArgs) | |
TEST_F (LocaleHandlerTest, test_setLocalesDirectiveSuccess) | |
static const std::string | TEST_MESSAGE_ID ("c88f970a-3519-4ecb-bdcc-0488aca22b87") |
Fake message ID used for testing. More... | |
static const std::string | TEST_REQUEST_ID ("4b73575e-2e7d-425b-bfa4-c6615e0fbd43") |
Fake request ID used for testing. More... | |
static const std::string | TEST_CONTEXT_ID ("71c967d8-ad58-47b0-924d-b752deb75e4e") |
Fake context ID used for testing. More... | |
TEST_F (ReportStateHandlerTest, testReportState) | |
static const std::chrono::milliseconds | EXPECTED_TIMEOUT (100) |
Value for timeouts we expect to reach. More... | |
static const std::chrono::seconds | UNEXPECTED_TIMEOUT (5) |
Value for timeouts we do not expect to reach. More... | |
static const std::chrono::seconds | TWO_RETRIES_TIMEOUT (15) |
Max time to wait for two send retries. More... | |
TEST_F (SoftwareInfoSenderTest, test_createFailedInvalidFirmwareVersion) | |
TEST_F (SoftwareInfoSenderTest, test_createSuccessWithsendSoftwareInfoUponConnectFalse) | |
TEST_F (SoftwareInfoSenderTest, test_createSuccessWithObserverNull) | |
TEST_F (SoftwareInfoSenderTest, test_createFailedConnectionNull) | |
TEST_F (SoftwareInfoSenderTest, test_createFailedMessageSenderNull) | |
TEST_F (SoftwareInfoSenderTest, test_createFailedExceptionEncounteredSenderNull) | |
TEST_F (SoftwareInfoSenderTest, test_noSoftwareInfoEventSentByDefault) | |
TEST_F (SoftwareInfoSenderTest, test_nothingSentBeforeConnected) | |
TEST_F (SoftwareInfoSenderTest, test_softwareInfoSentUponConnectIfSendSetTrueBeforeConnect) | |
TEST_F (SoftwareInfoSenderTest, test_reportSoftwareInfoReceived) | |
TEST_F (SoftwareInfoSenderTest, test_reportSoftwareInfoCancellsPreviousDirective) | |
TEST_F (SoftwareInfoSenderTest, test_delayedReportSoftwareInfoNotifiesOnce) | |
TEST_F (SoftwareInfoSenderTest, testSlow_verifySendRetries) | |
TEST_F (SoftwareInfoSenderTest, test_setInvalidFirmwareVersion) | |
TEST_F (SoftwareInfoSenderTest, test_setFirmwareVersionCancellsPreviousSetting) | |
TEST_F (SystemCapabilityProviderTest, test_createWithInvalidInputs) | |
Function to verify that SystemCapabilityProvider::create ) errors out with invalid inputs. More... | |
TEST_F (SystemCapabilityProviderTest, test_localeAssetsChanged) | |
TEST_F (TimeZoneHandlerTest, test_createWithoutTimezoneSetting) | |
TEST_F (TimeZoneHandlerTest, test_createWithoutExceptionSender) | |
TEST_F (TimeZoneHandlerTest, test_handleSetTimeZoneDirective) | |
TEST_F (TimeZoneHandlerTest, DISABLED_settingCallbackFails) | |
static bool | checkMessageRequest (std::shared_ptr< MessageRequest > messageRequest) |
static bool | checkMessageRequestAndReleaseTrigger (std::shared_ptr< MessageRequest > messageRequest) |
TEST_F (UserInactivityMonitorTest, testTimer_createSuccessfully) | |
TEST_F (UserInactivityMonitorTest, test_createWithError) | |
TEST_F (UserInactivityMonitorTest, test_createUserInactivityMonitorInterfaceWithError) | |
TEST_F (UserInactivityMonitorTest, test_createUserInactivityMonitorInterface) | |
TEST_F (UserInactivityMonitorTest, testTimer_handleDirectiveProperly) | |
TEST_F (UserInactivityMonitorTest, testTimer_sendMultipleReports) | |
TEST_F (UserInactivityMonitorTest, test_verifyInactivityTime) | |
TEST_F (UserInactivityMonitorTest, test_sendMultipleReportsWithReset) | |
Variables | |
static const std::string | REVOKE_NAMESPACE = "System" |
This is a string for the namespace we are testing for. More... | |
static const std::string | REVOKE_DIRECTIVE_NAME = "RevokeAuthorization" |
This is a string for the correct name the RevokeAuthorization directive uses. More... | |
static const std::string | REVOKE_PAYLOAD = "{}" |
This is the full payload expected to come from AVS. More... | |
static const std::string | REVOKE_MESSAGE_ID = "ABC123DEF" |
This is the string for the message ID used in the directive. More... | |
static const std::chrono::nanoseconds | SHORT_DIRECTIVE_DELAY |
This is a short delay tests can use when waiting for a directive. More... | |
std::condition_variable | exitTrigger |
This is the condition variable to be used to control the exit of the test case. More... | |
constexpr char | NAMESPACE [] = "System" |
The namespace for this capability agent. More... | |
constexpr char | MESSAGE_ID [] = "1" |
Crafted message ID. More... | |
static const std::string | LOCALES_PAYLOAD_KEY = "locales" |
The value of the payload key for locales. More... | |
static const std::set< std::string > | TEST_LOCALES = {"en-US"} |
A set of test locales. More... | |
static const std::set< std::string > | SUPPORTED_WAKE_WORDS = {"ALEXA", "ECHO"} |
A set of test supported wake words. More... | |
static const std::set< std::string > | SUPPORTED_LOCALES = {"en-CA", "en-US", "fr-CA"} |
A set of test supported locales. More... | |
static const std::set< std::vector< std::string > > | SUPPORTED_MULTILINGUAL_LOCALES = {{"en-CA", "fr-CA"}} |
A set of test multilingual supported locales. More... | |
static const std::string | DEFAULT_LOCALE = "en-CA" |
Default locale. More... | |
static const std::vector< std::string > | DEFAULT_MULTILINGUAL_LOCALE = {"en-CA", "fr-CA"} |
Default multilingual locale. More... | |
static const avsCommon::avs::NamespaceAndName | SET_WAKE_WORDS {NAMESPACE, "SetLocales"} |
The SetLocales directive signature. More... | |
static const std::string | NAMESPACE_SYSTEM = "System" |
This is a string for the namespace we are testing for. More... | |
static const std::string | NAME_SOFTWARE_INFO = "SoftwareInfo" |
This is a string for the name of the System.SoftwareInfo event. More... | |
static const std::string | NAME_REPORT_SOFTWARE_INFO = "ReportSoftwareInfo" |
This is a string for the name of the System.ReportSoftwareInfo directive. More... | |
static const std::string | DIALOG_REQUEST_ID = "" |
Empty dialogRequestId with which to mock receiving a directive. More... | |
static const std::string | UNPARSED_DIRECTIVE = "" |
Dummy unparsed directive JSON. More... | |
static const auto | REPORT_SOFTWARE_INFO_DIRECTIVE_HEADER |
Header of ReportSoftwareInfo directive. More... | |
static const std::string | TEST_PAYLOAD = "" |
Dummy directive payload. More... | |
static const std::string | ATTACHMENT_CONTEXT_ID = "" |
Empty attachment ID. More... | |
static const FirmwareVersion | FIRST_FIRMWARE_VERSION = 1 |
static const FirmwareVersion | SECOND_FIRMWARE_VERSION = 2 |
static const FirmwareVersion | THIRD_FIRMWARE_VERSION = 3 |
static const std::set< std::string > | SUPPORTED_LOCALES = {"en-US", "en-GB"} |
A list of test supported locales. More... | |
static const std::set< std::vector< std::string > > | SUPPORTED_LOCALE_COMBINATIONS = {{"en-US", "es-US"}} |
A list of test supported locale combinations. More... | |
static const std::string | CAPABILITY_INTERFACE_CONFIGURATIONS_KEY = "configurations" |
Capability configuration key used to give more details about the device configuration. More... | |
static const std::string | LOCALES_CONFIGURATION_KEY = "locales" |
Locale key. More... | |
static const std::string | LOCALE_COMBINATION_CONFIGURATION_KEY = "localeCombinations" |
Locale Combinations Key. More... | |
constexpr char | SET_TIMEZONE_DIRECTIVE_NAME [] = "SetTimeZone" |
The Directive name to set the timezone. More... | |
static const auto | TEST_TIMEOUT = std::chrono::seconds(5) |
The timeout used throughout the tests. More... | |
static const std::string | TIMEZONE_NEW_YORK = "America/New_York" |
New York Timezone setting value. More... | |
static const std::string | TIMEZONE_DEFAULT = "Etc/GMT" |
Default Timezone setting value. More... | |
static const std::string | TIMEZONE_NEW_YORK_JSON = R"(")" + TIMEZONE_NEW_YORK + R"(")" |
New York Timezone as json value. More... | |
static const std::string | TIMEZONE_PAYLOAD_NEW_YORK |
New York Json Payload. More... | |
static const std::string | USER_INACTIVITY_RESET_NAMESPACE = "System" |
This is a string for the namespace we are testing for. More... | |
static const std::string | USER_INACTIVITY_RESET_NAME = "ResetUserInactivity" |
This is a string for the correct name the endpointing directive uses. More... | |
static const std::string | USER_INACTIVITY_MESSAGE_ID = "ABC123DEF" |
This is the string for the message ID used in the directive. More... | |
static const std::string | USER_INACTIVITY_PAYLOAD_KEY = "inactiveTimeInSeconds" |
static const std::chrono::milliseconds | USER_INACTIVITY_REPORT_PERIOD {100} |
|
static |
Check if message request has errors.
messageRequest | The message requests to be checked. |
true
if parsing the JSON has error, otherwise false
.
|
static |
Check if message request has errors.
messageRequest | The message requests to be checked. |
true
if parsing the JSON has error, otherwise false
.
|
static |
Helper function to construct a directive.
|
static |
Value for timeouts we expect to reach.
|
static |
Helper function that will notify the exit trigger.
|
static |
Fake context ID used for testing.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | RevokeAuthorizationHandlerTest | , |
test_createSuccessfully | |||
) |
This case tests if RevokeAuthorizationHandler
basic create function works properly
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SystemCapabilityProviderTest | , |
test_createWithInvalidInputs | |||
) |
Function to verify that SystemCapabilityProvider::create
) errors out with invalid inputs.
With an invalid LocaleAssetsManagerInterface
With an invalid CapabilityChangeNotifierInterface
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | RevokeAuthorizationHandlerTest | , |
test_createWithError | |||
) |
This case tests if possible nullptr
parameters passed to RevokeAuthorizationHandler::create
are handled properly.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | TimeZoneHandlerTest | , |
test_createWithoutTimezoneSetting | |||
) |
Test that TimeZoneHandler returns a nullptr with invalid args.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | ReportStateHandlerTest | , |
testReportState | |||
) |
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SystemCapabilityProviderTest | , |
test_localeAssetsChanged | |||
) |
Function to verify that SystemCapabilityProvider
notifies observers when locale asset is changed and updates its own capability configurations.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | RevokeAuthorizationHandlerTest | , |
test_handleDirectiveProperly | |||
) |
This case tests if a directive is handled properly and passed to the registered observer. It uses the directive sequencer to ensure getCapabilities properly identifies the namespace/directive name.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | TimeZoneHandlerTest | , |
test_createWithoutExceptionSender | |||
) |
Test that TimeZoneHandler returns a nullptr with invalid args.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | TimeZoneHandlerTest | , |
test_handleSetTimeZoneDirective | |||
) |
Test that TimeZoneHandler correctly handles a setTimeZone Directive
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | UserInactivityMonitorTest | , |
testTimer_createSuccessfully | |||
) |
This case tests if UserInactivityMonitor
basic create function works properly
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | RevokeAuthorizationHandlerTest | , |
test_handleDirectiveImmediatelyProperly | |||
) |
This case tests if handleDirectiveImmediately handles the directive properly.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | UserInactivityMonitorTest | , |
test_createWithError | |||
) |
This case tests if possible nullptr
parameters passed to UserInactivityMonitor::create
are handled properly.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | TimeZoneHandlerTest | , |
DISABLED_settingCallbackFails | |||
) |
Test that TimeZoneHandler correctly handles a failed setting value.
TODO(ACSDK-2544): This should send an exception back to AVS.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | UserInactivityMonitorTest | , |
test_createUserInactivityMonitorInterfaceWithError | |||
) |
This case tests if possible nullptr
parameters passed to UserInactivityMonitor::createUserInactivityMonitorInterface
are handled properly.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | RevokeAuthorizationHandlerTest | , |
test_handleDirectiveImmediatelyNullDirective | |||
) |
This case tests if handleDirectiveImmediately handles a nullptr
directive correctly and does not notify observers.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | RevokeAuthorizationHandlerTest | , |
test_handleDirectiveNullDirectiveInfo | |||
) |
This case tests if handleDirective handles a nullptr
DirectiveInfo correctly and does not notify observers.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | UserInactivityMonitorTest | , |
test_createUserInactivityMonitorInterface | |||
) |
This case tests that the factory method registers the new instance with ShutdownNotifier and DirectiveSequencer.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | LocaleHandlerTest | , |
test_createWithInvalidArgs | |||
) |
Test that LocaleHandler returns a nullptr with invalid args.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | RevokeAuthorizationHandlerTest | , |
test_cancelDirectiveNullDirectiveInfo | |||
) |
This case tests if cancelDirective handles a nullptr
DirectiveInfo safely.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_createFailedInvalidFirmwareVersion | |||
) |
Verify that providing an invalid firmware version will cause SoftwareInfoSender::create() to fail.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | UserInactivityMonitorTest | , |
testTimer_handleDirectiveProperly | |||
) |
This case tests if a directive is handled properly.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | LocaleHandlerTest | , |
test_setLocalesDirectiveSuccess | |||
) |
Test that LocaleHandler correctly handles a setLocales Directive
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | RevokeAuthorizationHandlerTest | , |
test_removeObserverSuccessfully | |||
) |
This case tests when a registered observer is removed, it does not receive notifications.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_createSuccessWithsendSoftwareInfoUponConnectFalse | |||
) |
Verify that passing false for sendSoftwareInfoUponConnect will NOT cause SoftwareInfoSender::create() to fail.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_createSuccessWithObserverNull | |||
) |
Verify that passing empty set for observers will NOT cause SoftwareInfoSender::create() to fail.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | RevokeAuthorizationHandlerTest | , |
test_preHandleDirective | |||
) |
Test to verify the preHandleDirective method doesn't really take action, as there is no pre-handle work supported at this time.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_createFailedConnectionNull | |||
) |
Verify that passing nullptr for connection will cause SoftwareInfoSender::create() to fail.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_createFailedMessageSenderNull | |||
) |
Verify that not providing a MessageSender
will cause SoftwareInfoSender::create()
to fail.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | RevokeAuthorizationHandlerTest | , |
test_addObserverIgnoreNullPtr | |||
) |
Test to verify the addObserver method successfully ignores nullptr
inputs.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | UserInactivityMonitorTest | , |
testTimer_sendMultipleReports | |||
) |
This case tests if multiple requests are being sent up to AVS.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_createFailedExceptionEncounteredSenderNull | |||
) |
Verify that not providing a MessageSender
will cause SoftwareInfoSender::create()
to fail.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | RevokeAuthorizationHandlerTest | , |
test_removeObserverIgnoreNullPtr | |||
) |
Test to verify the removeObserver method successfully ignores nullptr
inputs.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_noSoftwareInfoEventSentByDefault | |||
) |
Verify that no SoftwareInfo event or ExceptionEncountered message is sent if sendSoftwareInfoOnConnect
is false
and ReportSoftwareInfo directive is not received.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | UserInactivityMonitorTest | , |
test_verifyInactivityTime | |||
) |
Verify that timeSinceUserInactivity works as expected.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | UserInactivityMonitorTest | , |
test_sendMultipleReportsWithReset | |||
) |
This case tests if multiple requests are being sent up to AVS with a reset during the process.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_nothingSentBeforeConnected | |||
) |
Verify that no attempt is made to send a SoftwareInfo event or and ExceptionEncounteredEvent if no connection has been established - even if sendSoftwareInfoOnConnect
is true
.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_softwareInfoSentUponConnectIfSendSetTrueBeforeConnect | |||
) |
Verify that one SoftwareInfo event is sent and no ExceptionEncountered message is sent if sendSoftwareInfoOnConnect
is true
, a connection is made, and no ReportSoftwareInfo directive is received.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_reportSoftwareInfoReceived | |||
) |
Verify that an event is sent if a ReportSoftwareInfo
directive is received even if sendSoftwareInfoOnConnect
is false
.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_reportSoftwareInfoCancellsPreviousDirective | |||
) |
Verify that handling a ReportSoftwareInfo
directive cancels incomplete handling of any previous ReportSoftwareInfo directive.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_delayedReportSoftwareInfoNotifiesOnce | |||
) |
Verify that notification that the firmware version was accepted by AVS
is sent each time.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
testSlow_verifySendRetries | |||
) |
Verify that SoftwareInfoSender retries sending.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_setInvalidFirmwareVersion | |||
) |
Verify that attempting to set an invalid firmware version fails.
alexaClientSDK::capabilityAgents::system::test::TEST_F | ( | SoftwareInfoSenderTest | , |
test_setFirmwareVersionCancellsPreviousSetting | |||
) |
Verify that handling a ReportSoftwareInfo
directive cancels incomplete handling of any previous ReportSoftwareInfo directive.
|
static |
Fake message ID used for testing.
|
static |
Fake request ID used for testing.
|
static |
Max time to wait for two send retries.
|
static |
Value for timeouts we do not expect to reach.
|
static |
Empty attachment ID.
|
static |
Capability configuration key used to give more details about the device configuration.
|
static |
Default locale.
|
static |
Default multilingual locale.
|
static |
Empty dialogRequestId with which to mock receiving a directive.
std::condition_variable alexaClientSDK::capabilityAgents::system::test::exitTrigger |
This is the condition variable to be used to control the exit of the test case.
|
static |
|
static |
Locale Combinations Key.
|
static |
Locale key.
|
static |
The value of the payload key for locales.
constexpr char alexaClientSDK::capabilityAgents::system::test::MESSAGE_ID = "1" |
Crafted message ID.
Dummy message ID with which to mock receiving a directive.
|
static |
This is a string for the name of the System.ReportSoftwareInfo directive.
|
static |
This is a string for the name of the System.SoftwareInfo event.
constexpr char alexaClientSDK::capabilityAgents::system::test::NAMESPACE = "System" |
The namespace for this capability agent.
|
static |
This is a string for the namespace we are testing for.
|
static |
Header of ReportSoftwareInfo directive.
|
static |
This is a string for the correct name the RevokeAuthorization directive uses.
|
static |
This is the string for the message ID used in the directive.
|
static |
This is a string for the namespace we are testing for.
|
static |
This is the full payload expected to come from AVS.
|
static |
constexpr char alexaClientSDK::capabilityAgents::system::test::SET_TIMEZONE_DIRECTIVE_NAME[] = "SetTimeZone" |
The Directive name to set the timezone.
|
static |
The SetLocales directive signature.
|
static |
This is a short delay tests can use when waiting for a directive.
|
static |
A list of test supported locale combinations.
|
static |
A list of test supported locales.
|
static |
A set of test supported locales.
|
static |
A set of test multilingual supported locales.
|
static |
A set of test supported wake words.
|
static |
A set of test locales.
|
static |
Dummy directive payload.
|
static |
The timeout used throughout the tests.
|
static |
|
static |
Default Timezone setting value.
|
static |
New York Timezone setting value.
|
static |
New York Timezone as json value.
|
static |
New York Json Payload.
|
static |
Dummy unparsed directive JSON.
|
static |
This is the string for the message ID used in the directive.
|
static |
|
static |
|
static |
This is a string for the correct name the endpointing directive uses.
|
static |
This is a string for the namespace we are testing for.
AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0