mmsharing/mmshengine/tsrc/ut_engine/inc/ut_musengreceivesession.h
branchRCL_3
changeset 22 73a1feb507fb
parent 0 f0cf47e981f9
child 23 bc78a40cd63c
--- a/mmsharing/mmshengine/tsrc/ut_engine/inc/ut_musengreceivesession.h	Thu Aug 19 09:51:39 2010 +0300
+++ b/mmsharing/mmshengine/tsrc/ut_engine/inc/ut_musengreceivesession.h	Tue Aug 31 15:12:07 2010 +0300
@@ -27,9 +27,10 @@
 //  FORWARD DECLARATIONS
 class CMceInSession;
 class CMusEngReceiveSession;
-class CMusEngObserverStub;
+class CLcSessionObserverStub;
 class CMceVideoStream;
 class CMceAudioStream;
+class CLcUiProviderStub;
 
 #include <e32def.h>
 #ifndef NONSHARABLE_CLASS
@@ -79,7 +80,11 @@
     private: // Test methdods
     
         void UT_NewLL();
-        void UT_AcceptInvitationLL();
+        void UT_LcSessionStateL();
+        void UT_EstablishLcSessionL();
+        void UT_TerminateLcSessionL();
+        void UT_RemoteVideoPlayerL();        
+        void UT_RemoteDisplayName();        
         void UT_HandleSessionStateChangedL();
         void UT_AdjustVideoCodecLL();
         void UT_AdjustAudioCodecLL();
@@ -87,9 +92,6 @@
         void UT_IncomingSessionL();
         void UT_IncomingUpdateL();
         void UT_StreamStateChangedL();
-        
-        // All the following functions test
-        // CMusEngReceiveSession::CompleteSessionStructureL
         void UT_CompleteSessionStructureL_WithoutSessionL();
         void UT_CompleteSessionStructureL_WithoutStreamsL();
         void UT_CompleteSessionStructureL_WithOutgoingStreamL();
@@ -98,14 +100,18 @@
         void UT_CompleteSessionStructureL_WithVideoInBoundToVideoOutL();
         void UT_CompleteSessionStructureL_WithMultipleVideoInsL();
         void UT_CompleteSessionStructureL_WithVideoAndMultipleAudioInsL();
-        void UT_CompleteSessionStructureL_OperatorVariant();
-        
+        void UT_CompleteSessionStructureL_OperatorVariant();   
+        void UT_CompleteSessionStructureL_SdpBandwidthAttributesL();   
         void UT_ParseAssertedIdentityL();
+        void UT_ContactSavingLL();
+        void UT_IsDisplayActive();
+        void UT_InactivityTimeoutL();
         
     private:    // Data
 
         CMusEngReceiveSession* iReceiveSession;
-        CMusEngObserverStub* iObserver;
+        CLcSessionObserverStub* iLcSessionObserver;
+        CLcUiProviderStub* iLcUiProvider;
 
         EUNIT_DECLARE_TEST_TABLE;