AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | Public Attributes | List of all members
alexaClientSDK::endpoints::test::EndpointTest Class Reference

Test harness for Endpoint class. More...

Inheritance diagram for alexaClientSDK::endpoints::test::EndpointTest:
Inheritance graph
[legend]
Collaboration diagram for alexaClientSDK::endpoints::test::EndpointTest:
Collaboration graph
[legend]

Public Member Functions

void SetUp () override
 Setup the test harness for running the test. More...
 
void TearDown () override
 Clean up the test harness after running the test. More...
 
AVSDiscoveryEndpointAttributes createValidAttributes ()
 Create valid attributes for testing. More...
 

Public Attributes

std::shared_ptr< MockDirectiveHandlerm_mockDirectiveHandler
 Mock of DirectiveHandlerInterface. More...
 

Detailed Description

Test harness for Endpoint class.

Member Function Documentation

◆ createValidAttributes()

AVSDiscoveryEndpointAttributes alexaClientSDK::endpoints::test::EndpointTest::createValidAttributes ( )

Create valid attributes for testing.

◆ SetUp()

void alexaClientSDK::endpoints::test::EndpointTest::SetUp ( )
override

Setup the test harness for running the test.

◆ TearDown()

void alexaClientSDK::endpoints::test::EndpointTest::TearDown ( )
override

Clean up the test harness after running the test.

Member Data Documentation

◆ m_mockDirectiveHandler

std::shared_ptr<MockDirectiveHandler> alexaClientSDK::endpoints::test::EndpointTest::m_mockDirectiveHandler

Mock of DirectiveHandlerInterface.


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