accessoryservices/tspclientmapper/tsrc/public/basic/tspclienttestmodule/src/tspclientTestModuleCases.cpp
branchRCL_3
changeset 21 ccb4f6b3db21
parent 0 4e1aa6a622a0
child 22 8cb079868133
equal deleted inserted replaced
20:1ddbe54d0645 21:ccb4f6b3db21
    31 
    31 
    32 // EXTERNAL FUNCTION PROTOTYPES  
    32 // EXTERNAL FUNCTION PROTOTYPES  
    33 //extern ?external_function( ?arg_type,?arg_type );
    33 //extern ?external_function( ?arg_type,?arg_type );
    34 
    34 
    35 // CONSTANTS
    35 // CONSTANTS
    36 _LIT( KEnter, "Enter" );
       
    37 _LIT( KOnGoing, "On-going" );
       
    38 _LIT( KExit, "Exit" );
       
    39 
    36 
    40 // MACROS
    37 // MACROS
    41 //#define ?macro ?macro_def
    38 //#define ?macro ?macro_def
    42 
    39 
    43 // LOCAL CONSTANTS AND MACROS
    40 // LOCAL CONSTANTS AND MACROS
   136     */ 
   133     */ 
   137 
   134 
   138     static TCaseInfoInternal const KCases[] =
   135     static TCaseInfoInternal const KCases[] =
   139         {
   136         {
   140         // To add new test cases, add new items to this array
   137         // To add new test cases, add new items to this array
   141         ENTRY( "Set a process id playing", 	            SetProcessIdPlayingL ),
   138         ENTRY( "Set a process id playing", 	            &CTspClientTestModule::SetProcessIdPlayingL ),
   142         ENTRY( "Set and move a process id playing", 	SetAndMoveProcessIdPlayingL ),
   139         ENTRY( "Set and move a process id playing", 	&CTspClientTestModule::SetAndMoveProcessIdPlayingL ),
   143         ENTRY( "Set and remove a process id playing", 	SetAndRemoveProcessIdPlayingL ),
   140         ENTRY( "Set and remove a process id playing", 	&CTspClientTestModule::SetAndRemoveProcessIdPlayingL ),
   144         ENTRY( "Set two and set first process id playing", 	SetTwoAndSetFirstProcessIdPlayingL ),
   141         ENTRY( "Set two and set first process id playing", 	&CTspClientTestModule::SetTwoAndSetFirstProcessIdPlayingL ),
   145         ENTRY( "Set a process id registered", 	            SetProcessIdRegisteredL ),
   142         ENTRY( "Set a process id registered", 	            &CTspClientTestModule::SetProcessIdRegisteredL ),
   146         ENTRY( "Set and move a process id registered", 	SetAndMoveProcessIdRegisteredL ),
   143         ENTRY( "Set and move a process id registered", 	&CTspClientTestModule::SetAndMoveProcessIdRegisteredL ),
   147         ENTRY( "Set and remove a process id registered", 	SetAndRemoveProcessIdRegisteredL ),
   144         ENTRY( "Set and remove a process id registered", 	&CTspClientTestModule::SetAndRemoveProcessIdRegisteredL ),
   148         ENTRY( "Set two and set first process id registered", 	SetTwoAndSetFirstProcessIdRegisteredL ),
   145         ENTRY( "Set two and set first process id registered", 	&CTspClientTestModule::SetTwoAndSetFirstProcessIdRegisteredL ),
   149         ENTRY( "Set a process id stopped", 	            SetProcessIdStoppedL ),
   146         ENTRY( "Set a process id stopped", 	            &CTspClientTestModule::SetProcessIdStoppedL ),
   150         ENTRY( "Set and move a process id stopped", 	SetAndMoveProcessIdStoppedL ),
   147         ENTRY( "Set and move a process id stopped", 	&CTspClientTestModule::SetAndMoveProcessIdStoppedL ),
   151         ENTRY( "Set and remove a process id stopped", 	SetAndRemoveProcessIdStoppedL ),
   148         ENTRY( "Set and remove a process id stopped", 	&CTspClientTestModule::SetAndRemoveProcessIdStoppedL ),
   152         ENTRY( "Set two and set first process id stopped", 	SetTwoAndSetFirstProcessIdStoppedL ),
   149         ENTRY( "Set two and set first process id stopped", 	&CTspClientTestModule::SetTwoAndSetFirstProcessIdStoppedL ),
   153         ENTRY( "Check out of range", 	CheckOutOfRangeL ),
   150         ENTRY( "Check out of range", 	&CTspClientTestModule::CheckOutOfRangeL ),
   154         ENTRY( "AddAPI Usage from Multiple Threads Simultaneously", MultiThreadTestSyncL ),
   151         ENTRY( "AddAPI Usage from Multiple Threads Simultaneously", &CTspClientTestModule::MultiThreadTestSyncL ),
   155         };
   152         };
   156 
   153 
   157     // Verify that case number is valid
   154     // Verify that case number is valid
   158     if( (TUint) aCaseNumber >= sizeof( KCases ) / 
   155     if( (TUint) aCaseNumber >= sizeof( KCases ) / 
   159                                sizeof( TCaseInfoInternal ) )
   156                                sizeof( TCaseInfoInternal ) )