AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
List of all members
alexaClientSDK::bluetoothImplementations::blueZ::test::MPRISPlayerSupportedMediaTest Class Reference

Parameterized test fixture for supported org.mpris.MediaPlayer2.Player DBus Media Methods. More...

Inheritance diagram for alexaClientSDK::bluetoothImplementations::blueZ::test::MPRISPlayerSupportedMediaTest:
Inheritance graph
[legend]
Collaboration diagram for alexaClientSDK::bluetoothImplementations::blueZ::test::MPRISPlayerSupportedMediaTest:
Collaboration graph
[legend]

Additional Inherited Members

- Public Types inherited from testing::Test
typedef internal::SetUpTestCaseFunc SetUpTestCaseFunc
 
typedef internal::TearDownTestCaseFunc TearDownTestCaseFunc
 
- Public Member Functions inherited from alexaClientSDK::bluetoothImplementations::blueZ::test::MPRISPlayerTest
 MPRISPlayerTest ()
 SetUp before each test case. More...
 
virtual ~MPRISPlayerTest ()
 TearDown after each test case. More...
 
void init ()
 Creates an instance of the MPRISPlayer. More...
 
void gMainLoop ()
 Acquires the bus name and then starts the main loop. More...
 
- Public Member Functions inherited from testing::Test
virtual ~Test ()
 
- Static Public Member Functions inherited from testing::Test
static void SetUpTestCase ()
 
static void TearDownTestCase ()
 
static bool HasFatalFailure ()
 
static bool HasNonfatalFailure ()
 
static bool HasFailure ()
 
static void RecordProperty (const std::string &key, const std::string &value)
 
static void RecordProperty (const std::string &key, int value)
 
- Public Attributes inherited from alexaClientSDK::bluetoothImplementations::blueZ::test::MPRISPlayerTest
std::shared_ptr< MockDBusProxym_mockMedia
 A mock DBusProxy object to test with. More...
 
std::shared_ptr< BluetoothEventBusm_eventBus
 An event bus instance. More...
 
std::shared_ptr< MockListenerm_mockListener
 A mock listener for the event bus. More...
 
std::unique_ptr< MPRISPlayerm_player
 An MPRISPlayer instance. More...
 
std::promise< void > m_nameAcquiredPromise
 Waits for the bus name to be acquired. More...
 
GMainLoop * m_loop
 Pointer to the GMainLoop. More...
 
guint m_busId
 The id for the bus. More...
 
- Protected Member Functions inherited from testing::Test
 Test ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 

Detailed Description

Parameterized test fixture for supported org.mpris.MediaPlayer2.Player DBus Media Methods.


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