mmsharing/mmshavailability/tsrc/ut_availability/inc/UT_CMusAvaContactAvailability.h
branchRCL_3
changeset 33 bc78a40cd63c
parent 32 73a1feb507fb
equal deleted inserted replaced
32:73a1feb507fb 33:bc78a40cd63c
    24 //  EXTERNAL INCLUDES
    24 //  EXTERNAL INCLUDES
    25 #include <digia/eunit/ceunittestsuiteclass.h>
    25 #include <digia/eunit/ceunittestsuiteclass.h>
    26 
    26 
    27 //  INTERNAL INCLUDES
    27 //  INTERNAL INCLUDES
    28 #include <e32def.h>
    28 #include <e32def.h>
    29 #include <cntdef.h>
    29 #include <PbkFields.hrh>
    30 
    30 
    31 //  FORWARD DECLARATIONS
    31 //  FORWARD DECLARATIONS
    32 class CMusAvaAvailabilityObserverImp;
    32 class CMusAvaAvailabilityObserverImp;
    33 class CMusAvaContactAvailability;
    33 class CMusAvaContactAvailability;
    34 class CSipSseTestTls;
    34 class CSipSseTestTls;
    35 class CMusAvaSettingsImp;
    35 class CMusAvaSettingsImp;
    36 class CContactTextField;
    36 class CContactTextField;
    37 class CPbkContactItem;
    37 class CPbkContactItem;
    38 class CPbkContactEngine;
    38 class CPbkContactEngine;
    39 
       
    40 
       
    41 //  CLASS DEFINITION
    39 //  CLASS DEFINITION
    42 /**
    40 /**
    43  *
    41  *
    44  * EUnitWizard generated test class. 
    42  * EUnitWizard generated test class. 
    45  *
    43  *
    81         void UT_CMusAvaController_DoExecuteLL();
    79         void UT_CMusAvaController_DoExecuteLL();
    82          		
    80          		
    83         void UT_CMusAvaController_DoExecuteL1_L();
    81         void UT_CMusAvaController_DoExecuteL1_L();
    84          		
    82          		
    85         void UT_CMusAvaController_DoExecuteL2_L();
    83         void UT_CMusAvaController_DoExecuteL2_L();
    86         
       
    87          void UT_CMusAvaController_DoExecuteL3_L();
       
    88          		
    84          		
    89         void UT_CMusAvaController_NameL();
    85         void UT_CMusAvaController_NameL();
    90           
    86           
    91         void UT_CMusAvaController_StatusL();
    87         void UT_CMusAvaController_StatusL();
    92         
    88         
   118 
   114 
   119         void UT_CMusAvaController_IsExistAlreadyL();    
   115         void UT_CMusAvaController_IsExistAlreadyL();    
   120         
   116         
   121         void UT_CMusAvaController_UpdateContactNameLL();
   117         void UT_CMusAvaController_UpdateContactNameLL();
   122         
   118         
       
   119         void UT_CMusAvaController_CallConnectedLL();
       
   120         CContactTextField* EditableContactFieldL( CPbkContactEngine& aContactEngine, 
       
   121                                                   CPbkContactItem& aContact, 
       
   122                                                   TPbkFieldId aFieldId );
       
   123                                                   
       
   124         void AddFields(CPbkContactEngine& aContactEngine,
       
   125                        CPbkContactItem& contact,
       
   126                        const TDesC& aText, 
       
   127                        TPbkFieldId aFieldId);
       
   128         
       
   129         void AddToMyContact( CPbkContactEngine& aContactEngine,
       
   130                              const TDesC& aText, 
       
   131                              TPbkFieldId aFieldId,
       
   132                              const TDesC& aText2, 
       
   133                              TPbkFieldId aFieldId2 );
       
   134         
       
   135 
   123     private:    // Data
   136     private:    // Data
   124 
   137 
   125 		EUNIT_DECLARE_TEST_TABLE; 
   138 		EUNIT_DECLARE_TEST_TABLE; 
   126 		
   139 		
   127 		CMusAvaAvailabilityObserverImp* iAvailabilityObserver;
   140 		CMusAvaAvailabilityObserverImp* iAvailabilityObserver;