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 ) ) |