mmshplugins/mmshaiwplugin/tsrc/ut_aiwplugin/inc/ut_musaiwprovider.h
branchRCL_3
changeset 22 73a1feb507fb
parent 0 f0cf47e981f9
child 23 bc78a40cd63c
equal deleted inserted replaced
21:33a5d2bbf6fc 22:73a1feb507fb
    23 #include <digia/eunit/ceunittestsuiteclass.h>
    23 #include <digia/eunit/ceunittestsuiteclass.h>
    24 #include <aiwcommon.h>
    24 #include <aiwcommon.h>
    25 #include <eikmobs.h>
    25 #include <eikmobs.h>
    26 
    26 
    27 class CMusAiwProvider;
    27 class CMusAiwProvider;
       
    28 class CAiwMenuPane;
       
    29 class CEikMenuPane;
    28 
    30 
    29 /**
    31 /**
    30  * Main plugin class
    32  * Main plugin class
    31  *
    33  *
    32  * @lib ut_musAiwProvider.dll
    34  * @lib ut_musAiwProvider.dll
    94         void UT_CMusAiwProvider_InitializeMenuPaneL2L();
    96         void UT_CMusAiwProvider_InitializeMenuPaneL2L();
    95         void UT_CMusAiwProvider_InitializeMenuPaneL3L();
    97         void UT_CMusAiwProvider_InitializeMenuPaneL3L();
    96         void UT_CMusAiwProvider_InitializeMenuPaneL4L();
    98         void UT_CMusAiwProvider_InitializeMenuPaneL4L();
    97         void UT_CMusAiwProvider_InitializeMenuPaneL5L();
    99         void UT_CMusAiwProvider_InitializeMenuPaneL5L();
    98         void UT_CMusAiwProvider_InitializeMenuPaneL6L();
   100         void UT_CMusAiwProvider_InitializeMenuPaneL6L();
    99         void UT_CMusAiwProvider_InitializeMenuPaneL7L();
   101         void UT_CMusAiwProvider_InitializeMenuPaneLFastModeL();
       
   102         void UT_CMusAiwProvider_InitializeMenuPaneLFastMode2L();
   100         
   103         
   101 		
       
   102         void UT_CMusAiwProvider_HandleMenuCmdLL();
   104         void UT_CMusAiwProvider_HandleMenuCmdLL();
       
   105         void UT_CMusAiwProvider_HandleMenuCmdLFastModeL();
   103         void UT_CMusAiwProvider_ApplicationRunningLL();
   106         void UT_CMusAiwProvider_ApplicationRunningLL();
   104         void UT_CMusAiwProvider_ShowErrorNoteLL();
   107         void UT_CMusAiwProvider_ShowErrorNoteLL();
   105         void UT_CMusAiwProvider_ErrorNoteTextLCL();
   108         void UT_CMusAiwProvider_ErrorNoteTextLCL();
   106         void UT_CMusAiwProvider_ErrorNoteText8LL();
   109         void UT_CMusAiwProvider_ErrorNoteText8LL();
   107         void UT_ImplementationGroupProxyL();    
   110         void UT_ImplementationGroupProxyL(); 
       
   111         void UT_HiddenFromFastSwapL();
   108 
   112 
   109 
   113 
       
   114     public: // Helpers
       
   115         
       
   116         CAiwMenuPane* CreateAiwMenuPaneLC( CEikMenuPane** aEikPane );
       
   117         
   110     private: // data
   118     private: // data
   111 
   119 
   112         CMusAiwProvider* iProvider;
   120         CMusAiwProvider* iProvider;
   113         
   121         
   114         EUNIT_DECLARE_TEST_TABLE; 
   122         EUNIT_DECLARE_TEST_TABLE;