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