--- a/mmsharing/mmshengine/tsrc/ut_engine/inc/ut_musengclipsession.h Tue Aug 31 15:12:07 2010 +0300
+++ b/mmsharing/mmshengine/tsrc/ut_engine/inc/ut_musengclipsession.h Wed Sep 01 12:31:01 2010 +0100
@@ -26,8 +26,6 @@
// FORWARD DECLARATIONS
class CMusEngClipSession;
-class CLcSessionObserverStub;
-class CLcUiProviderStub;
class CMusEngObserverStub;
// CONSTANTS
@@ -62,29 +60,44 @@
private: // Test case setup and teardown
void SetupL();
+ void Setup2L();
+
void Teardown();
private: // Test methdods
void UT_NewLL();
+ void UT_SetClipLL();
+ void UT_FastForwardLL();
+ void UT_FastRewindLL();
+ void UT_PositionLL();
+ void UT_DurationLL();
+ void UT_SetPositionLL();
+ void UT_TranscodeLToAvcL();
+ void UT_TranscodeLToH263L();
+ void UT_CancelTranscodeLL();
+ void UT_PlayLL();
+ void UT_PauseLL();
+ void UT_IsPlayingLL();
void UT_CompleteSessionStructureLL();
void UT_StreamStateChangedL();
void UT_StreamStateChangedWithSourceL();
void UT_StreamStateChangedWithSinkL();
void UT_AddAmrCodecLL();
void UT_AddVideoCodecLL();
+ void UT_HasClipEndedL();
void UT_ConstructAudioStructureLL();
void UT_ConstructAudioStructureL_OperatorVariantL();
void UT_EstablishSessionLL();
+ void UT_IsRewindFromEndL();
private: // Data
CMusEngClipSession* iClipSession;
- CLcSessionObserverStub* iLcSessionObserver;
- CLcUiProviderStub* iLcUiProvider;
- CMusEngObserverStub* iAudioRoutingObserver;
+ CMusEngObserverStub* iObserver;
EUNIT_DECLARE_TEST_TABLE;
+
};
#endif // __UT_MUSENGCLIPSESSION_H__