Home | History | Annotate | Download | only in tests

Lines Matching defs:stateMachine

121         CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine(
131 // is ensure the stateMachine construction didn't fail. But at least we exercised the
133 assertNotNull(stateMachine);
139 CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine(
161 stateMachine.initialize(initState);
163 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.SWITCH_FOCUS,
165 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.CONNECT_WIRED_HEADSET);
169 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
170 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
174 stateMachine.sendMessageWithSessionInfo(
176 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
183 CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine(
191 stateMachine.setCallAudioManager(mockCallAudioManager);
199 stateMachine.initialize(initState);
201 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.SWITCH_FOCUS,
203 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.BT_AUDIO_CONNECTED);
204 stateMachine.sendMessageWithSessionInfo(
211 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
214 stateMachine.sendMessageWithSessionInfo(
216 stateMachine.sendMessageWithSessionInfo(
219 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
220 assertEquals(expectedEndState, stateMachine.getCurrentCallAudioState());
226 CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine(
234 stateMachine.setCallAudioManager(mockCallAudioManager);
243 stateMachine.initialize(initState);
245 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.SWITCH_FOCUS,
247 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.BT_AUDIO_CONNECTED);
250 stateMachine.sendMessageWithSessionInfo(
258 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
269 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.BT_AUDIO_CONNECTED);
272 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.USER_SWITCH_BLUETOOTH);
277 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
279 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
282 stateMachine.sendMessageWithSessionInfo(
286 stateMachine.sendMessageWithSessionInfo(
289 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
291 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
293 assertEquals(expectedEndState, stateMachine.getCurrentCallAudioState());
299 CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine(
307 stateMachine.setCallAudioManager(mockCallAudioManager);
317 stateMachine.initialize(initState);
319 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.SWITCH_FOCUS,
321 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
325 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.SWITCH_FOCUS,
327 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
334 CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine(
342 stateMachine.setCallAudioManager(mockCallAudioManager);
349 stateMachine.initialize(initState);
351 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.SWITCH_FOCUS,
355 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
360 stateMachine.sendMessageWithSessionInfo(
362 stateMachine.sendMessageWithSessionInfo(
364 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
373 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.SWITCH_FOCUS,
375 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
380 stateMachine.sendMessage(CallAudioRouteStateMachine.BT_AUDIO_CONNECTED);
381 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
388 CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine(
396 stateMachine.setCallAudioManager(mockCallAudioManager);
407 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.BT_AUDIO_CONNECTED);
414 stateMachine.initialize(initState);
416 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.SWITCH_FOCUS,
419 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.USER_SWITCH_BLUETOOTH,
421 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
424 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
437 CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine(
445 stateMachine.setCallAudioManager(mockCallAudioManager);
461 stateMachine.initialize(initState);
464 stateMachine.sendMessageWithSessionInfo(CallAudioRouteStateMachine.SWITCH_FOCUS,
466 waitForHandlerAction(stateMachine.getHandler(), TEST_TIMEOUT);
471 assertTrue(stateMachine.isInActiveState());
548 CallAudioRouteStateMachine stateMachine = new CallAudioRouteStateMachine(
556 stateMachine.initialize();
557 assertEquals(expectedState, stateMachine.getCurrentCallAudioState());