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

Mock class or ExternalMediaPlayer. More...

#include <MockExternalMediaPlayer.h>

Inheritance diagram for alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer:
Inheritance graph
[legend]
Collaboration diagram for alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer:
Collaboration graph
[legend]

Public Member Functions

 MOCK_METHOD1 (setPlayerInFocus, void(const std::string &playerInFocus))
 
 MOCK_METHOD2 (updateDiscoveredPlayers, void(const std::vector< acsdkExternalMediaPlayerInterfaces::DiscoveredPlayerInfo > &addedPlayers, const std::unordered_set< std::string > &removedPlayers))
 
 MOCK_METHOD1 (addAdapterHandler, void(std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterHandlerInterface > adapterHandler))
 
 MOCK_METHOD1 (removeAdapterHandler, void(std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterHandlerInterface > adapterHandler))
 
 MOCK_METHOD1 (addObserver, void(const std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer))
 
 MOCK_METHOD1 (removeObserver, void(const std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer))
 
 MOCK_METHOD1 (setPlayerInFocus, void(const std::string &playerInFocus))
 
 MOCK_METHOD2 (updateDiscoveredPlayers, void(const std::vector< acsdkExternalMediaPlayerInterfaces::DiscoveredPlayerInfo > &addedPlayers, const std::unordered_set< std::string > &removedPlayers))
 
 MOCK_METHOD1 (addAdapterHandler, void(std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterHandlerInterface > adapterHandler))
 
 MOCK_METHOD1 (removeAdapterHandler, void(std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterHandlerInterface > adapterHandler))
 
 MOCK_METHOD1 (addObserver, void(const std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer))
 
 MOCK_METHOD1 (removeObserver, void(const std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer))
 
- Public Member Functions inherited from alexaClientSDK::acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerInterface
virtual ~ExternalMediaPlayerInterface ()=default
 
virtual void setPlayerInFocus (const std::string &playerInFocus)=0
 
virtual void updateDiscoveredPlayers (const std::vector< DiscoveredPlayerInfo > &addedPlayers, const std::unordered_set< std::string > &removedLocalPlayerIds)=0
 
virtual void addAdapterHandler (std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterHandlerInterface > adapterHandler)=0
 
virtual void removeAdapterHandler (std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterHandlerInterface > adapterHandler)=0
 
virtual void addObserver (const std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer)=0
 
virtual void removeObserver (const std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer)=0
 

Detailed Description

Mock class or ExternalMediaPlayer.

Member Function Documentation

◆ MOCK_METHOD1() [1/10]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD1 ( setPlayerInFocus  ,
void(const std::string &playerInFocus)   
)

◆ MOCK_METHOD1() [2/10]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD1 ( setPlayerInFocus  ,
void(const std::string &playerInFocus)   
)

◆ MOCK_METHOD1() [3/10]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD1 ( addAdapterHandler  ,
void(std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterHandlerInterface > adapterHandler)   
)

◆ MOCK_METHOD1() [4/10]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD1 ( addAdapterHandler  ,
void(std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterHandlerInterface > adapterHandler)   
)

◆ MOCK_METHOD1() [5/10]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD1 ( removeAdapterHandler  ,
void(std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterHandlerInterface > adapterHandler)   
)

◆ MOCK_METHOD1() [6/10]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD1 ( removeAdapterHandler  ,
void(std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaAdapterHandlerInterface > adapterHandler)   
)

◆ MOCK_METHOD1() [7/10]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD1 ( addObserver  ,
void(const std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer)   
)

◆ MOCK_METHOD1() [8/10]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD1 ( addObserver  ,
void(const std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer)   
)

◆ MOCK_METHOD1() [9/10]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD1 ( removeObserver  ,
void(const std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer)   
)

◆ MOCK_METHOD1() [10/10]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD1 ( removeObserver  ,
void(const std::shared_ptr< acsdkExternalMediaPlayerInterfaces::ExternalMediaPlayerObserverInterface > observer)   
)

◆ MOCK_METHOD2() [1/2]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD2 ( updateDiscoveredPlayers  ,
void(const std::vector< acsdkExternalMediaPlayerInterfaces::DiscoveredPlayerInfo > &addedPlayers, const std::unordered_set< std::string > &removedPlayers)   
)

◆ MOCK_METHOD2() [2/2]

alexaClientSDK::acsdkExternalMediaPlayerInterfaces::test::MockExternalMediaPlayer::MOCK_METHOD2 ( updateDiscoveredPlayers  ,
void(const std::vector< acsdkExternalMediaPlayerInterfaces::DiscoveredPlayerInfo > &addedPlayers, const std::unordered_set< std::string > &removedPlayers)   
)

The documentation for this class was generated from the following files:

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