mpengine/tsrc/unittest_mpmpxplaybackframeworkwrapper/inc/unittest_mpmpxplaybackframeworkwrapper.h
changeset 48 af3740e3753f
parent 32 c163ef0b758d
child 58 ed94e1e8390e
equal deleted inserted replaced
42:79c49924ae23 48:af3740e3753f
    22 
    22 
    23 class MpMpxPlaybackFrameworkWrapper;
    23 class MpMpxPlaybackFrameworkWrapper;
    24 class MpMpxPlaybackFrameworkWrapperPrivate;
    24 class MpMpxPlaybackFrameworkWrapperPrivate;
    25 class CMPXMedia;
    25 class CMPXMedia;
    26 class MpPlaybackData;
    26 class MpPlaybackData;
       
    27 class MpSongData;
    27 
    28 
    28 class TestMpMpxPlaybackFrameworkWrapper : public QObject
    29 class TestMpMpxPlaybackFrameworkWrapper : public QObject
    29 {
    30 {
    30     Q_OBJECT
    31     Q_OBJECT
    31 
    32 
    55     void testSetShuffle();
    56     void testSetShuffle();
    56     void testSetRepeat();
    57     void testSetRepeat();
    57     void testHandlePlaybackMessage();
    58     void testHandlePlaybackMessage();
    58     void testHandleProperty();
    59     void testHandleProperty();
    59     void testHandleMedia();
    60     void testHandleMedia();
       
    61     void testHandleMediaDetails();
    60     void testRetrieveSongDetails();
    62     void testRetrieveSongDetails();
    61     void testUpdateState();
    63     void testUpdateState();
    62     void testForceStop();
    64     void testForceStop();
    63     void testSetBalance();
    65     void testSetBalance();
    64     void testApplyAudioEffects();
    66     void testApplyAudioEffects();
    66     void testPlay();
    68     void testPlay();
    67     void testStartSeekForward();
    69     void testStartSeekForward();
    68     void testStopSeeking();
    70     void testStopSeeking();
    69     void testStartSeekBackward();
    71     void testStartSeekBackward();
    70     void testHandleSubPlayerNamesL();
    72     void testHandleSubPlayerNamesL();
       
    73     void testCloseCurrentPlayback();
       
    74     void testPause();
       
    75     void testGetMaxVolume();
       
    76     void testGetVolume();
       
    77     void testIncreaseVolume();
       
    78     void testDecreaseVolume();
       
    79     void testSetVolume();
       
    80     void testGetMuteState();
       
    81     void testMute();
       
    82     void testUnmute();
    71 
    83 
    72 private:
    84 private:
    73 
    85 
    74     MpMpxPlaybackFrameworkWrapper           *mTest;
    86     MpMpxPlaybackFrameworkWrapper           *mTest;
    75     MpMpxPlaybackFrameworkWrapperPrivate    *mTestPrivate;
    87     MpMpxPlaybackFrameworkWrapperPrivate    *mTestPrivate;
    76     CMPXMedia                               *iMediaTestData;
    88     CMPXMedia                               *iMediaTestData;
       
    89     MpSongData                              *mSongData;
    77 
    90 
    78 };
    91 };
    79 
    92 
    80 #endif  // TESTMPMPXPLAYBACKFRAMEWORKWRAPPER_H
    93 #endif  // TESTMPMPXPLAYBACKFRAMEWORKWRAPPER_H
    81 
    94