AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Classes | Functions
alexaClientSDK::acsdkPostConnectOperationProviderRegistrar::test Namespace Reference

Classes

class  MockPostConnectOperationProvider
 
class  MockStartupNotifier
 

Functions

 TEST (PostConnectOperationProviderRegistrarTest, test_simplestFailureCase)
 
 TEST (PostConnectOperationProviderRegistrarTest, test_simplestSuccessCase)
 
 TEST (PostConnectOperationProviderRegistrarTest, test_getProvidersBeforeStartup)
 
 TEST (PostConnectOperationProviderRegistrarTest, test_getEmptyProvidersAfterStartup)
 
 TEST (PostConnectOperationProviderRegistrarTest, test_getProvidersAfterStartup)
 
 TEST (PostConnectOperationProviderRegistrarTest, test_registerProvidersAfterStartup)
 

Function Documentation

◆ TEST() [1/6]

alexaClientSDK::acsdkPostConnectOperationProviderRegistrar::test::TEST ( PostConnectOperationProviderRegistrarTest  ,
test_simplestFailureCase   
)

Verify the simplest failure case - null StartupNotifier.

◆ TEST() [2/6]

alexaClientSDK::acsdkPostConnectOperationProviderRegistrar::test::TEST ( PostConnectOperationProviderRegistrarTest  ,
test_simplestSuccessCase   
)

Verify the simplest success case - non-null StartupNotifier.

◆ TEST() [3/6]

alexaClientSDK::acsdkPostConnectOperationProviderRegistrar::test::TEST ( PostConnectOperationProviderRegistrarTest  ,
test_getProvidersBeforeStartup   
)

Verify getProviders() returns no value before startup even if providers were added.

◆ TEST() [4/6]

alexaClientSDK::acsdkPostConnectOperationProviderRegistrar::test::TEST ( PostConnectOperationProviderRegistrarTest  ,
test_getEmptyProvidersAfterStartup   
)

Verify getProviders() after startup but no registrations returns an empty collection of providers.

◆ TEST() [5/6]

alexaClientSDK::acsdkPostConnectOperationProviderRegistrar::test::TEST ( PostConnectOperationProviderRegistrarTest  ,
test_getProvidersAfterStartup   
)

Verify getProviders() after registration of providers and startup returns a collection of providers.

◆ TEST() [6/6]

alexaClientSDK::acsdkPostConnectOperationProviderRegistrar::test::TEST ( PostConnectOperationProviderRegistrarTest  ,
test_registerProvidersAfterStartup   
)

Verify registering providers after startup fails.

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0