mmsharing/mmshengine/tsrc/ut_engine/inc/ut_musengmcesession.h
branchRCL_3
changeset 11 ff8a573c0e2e
parent 0 f0cf47e981f9
child 32 73a1feb507fb
equal deleted inserted replaced
10:04980be5c5fe 11:ff8a573c0e2e
    29 class CMusEngLiveSession;
    29 class CMusEngLiveSession;
    30 class CMusEngReceiveSession;
    30 class CMusEngReceiveSession;
    31 class CMusEngClipSession;
    31 class CMusEngClipSession;
    32 class CMusEngObserverStub;
    32 class CMusEngObserverStub;
    33 class CMceSession;
    33 class CMceSession;
       
    34 class CMusEngMceSession;
    34 
    35 
    35 //  CLASS DEFINITION
    36 //  CLASS DEFINITION
    36 /**
    37 /**
    37 * Tester class for CMusEngMceSession. 
    38 * Tester class for CMusEngMceSession. 
    38 * Since CMusEngMceSession is abstract, it is tested via object of its'
    39 * Since CMusEngMceSession is abstract, it is tested via object of its'
   102         void UT_CMusEngMceSession_InactivityTimeoutL();
   103         void UT_CMusEngMceSession_InactivityTimeoutL();
   103         void UT_CMusEngMceSession_SsrcAddedL();
   104         void UT_CMusEngMceSession_SsrcAddedL();
   104         void UT_CMusEngMceSession_SsrcRemovedL();
   105         void UT_CMusEngMceSession_SsrcRemovedL();
   105         void UT_CMusEngMceSession_UpdateTimerEventL();
   106         void UT_CMusEngMceSession_UpdateTimerEventL();
   106         void UT_CMusEngMceSession_IsRoamingBetweenAPsAllowedL(); 
   107         void UT_CMusEngMceSession_IsRoamingBetweenAPsAllowedL(); 
       
   108         void UT_CMusEngMceSession_IsDisplayEnabledLL();
       
   109         
       
   110         void UT_CMusEngMceSession_VolumeChangedL();
   107     
   111     
   108     private:
   112     private:
   109         
   113         
   110         void SetMaxVolForSpeakersL(CMceSession& aSession, TInt aMaxVol);
   114         void SetMaxVolForSpeakersL(CMceSession& aSession, TInt aMaxVol);
       
   115         TBool VerifySpeakersVolume(CMusEngMceSession& aSession, TInt aVolume);
   111         
   116         
   112     private:    // Data
   117     private:    // Data
   113 
   118 
   114         CMusEngLiveSession* iLiveSession;
   119         CMusEngLiveSession* iLiveSession;
   115         CMusEngReceiveSession* iReceiveSession;
   120         CMusEngReceiveSession* iReceiveSession;