equal
deleted
inserted
replaced
322 * Motivation: BDJR-7JLF76 |
322 * Motivation: BDJR-7JLF76 |
323 * stif ref: None. |
323 * stif ref: None. |
324 */ |
324 */ |
325 void ut_cphonestate::T_DisplayCallTerminationNoteL( ) |
325 void ut_cphonestate::T_DisplayCallTerminationNoteL( ) |
326 { |
326 { |
327 |
|
328 TPhoneCmdParamGlobalNote globalNoteParam; |
|
329 globalNoteParam.SetType( EPhoneMessageBoxInformation ); |
|
330 |
327 |
331 iMockContext->ExpectCallL( "CPhoneViewController::ExecuteCommandL" ). |
328 iMockContext->ExpectCallL( "PhoneNoteUtil::SendGlobalNoteL" ); |
332 WithL<TPhoneViewCommandId, TPhoneCommandParam&> ( |
|
333 EPhoneViewShowGlobalNote, |
|
334 globalNoteParam ); |
|
335 |
329 |
336 iPhoneState->T_DisplayCallTerminationNoteL(); |
330 iPhoneState->T_DisplayCallTerminationNoteL(); |
337 |
331 |
338 EUNIT_ASSERT_EQUALS( KErrNone, iMockContext->VerifyExpectations() ); |
332 EUNIT_ASSERT_EQUALS( KErrNone, iMockContext->VerifyExpectations() ); |
339 } |
333 } |
350 TKeyEvent keyEvent; |
344 TKeyEvent keyEvent; |
351 keyEvent.iScanCode = EStdKeyUpArrow; // |
345 keyEvent.iScanCode = EStdKeyUpArrow; // |
352 keyEvent.iCode = EKeyUpArrow; |
346 keyEvent.iCode = EKeyUpArrow; |
353 keyEvent.iRepeats = 0; |
347 keyEvent.iRepeats = 0; |
354 TEventCode eventCode(EEventKey); |
348 TEventCode eventCode(EEventKey); |
355 iMockContext->ExpectCallL( "CPEEngineInfoImpl::AudioVolume" ). |
349 iMockContext->ExpectCallL( "PhoneAudioUtil::IncreaseAudioVolumeL" ); |
356 ReturnsL( volume ); |
|
357 TPhoneCmdParamInteger volumeParam; |
|
358 volumeParam.SetInteger( volume+1 ); |
|
359 iMockContext->ExpectCallL( "CPhoneViewController::ExecuteCommandL" ). |
|
360 WithL<TPhoneViewCommandId, TPhoneCommandParam&> ( EPhoneViewSetNaviPaneAudioVolume, volumeParam ); |
|
361 |
350 |
362 iPhoneState->HandleKeyEventL( keyEvent, eventCode ); |
351 iPhoneState->HandleKeyEventL( keyEvent, eventCode ); |
363 |
352 |
364 EUNIT_ASSERT_EQUALS( KErrNone, iMockContext->VerifyExpectations() ); |
353 EUNIT_ASSERT_EQUALS( KErrNone, iMockContext->VerifyExpectations() ); |
365 } |
354 } |
376 TKeyEvent keyEvent; |
365 TKeyEvent keyEvent; |
377 keyEvent.iScanCode = EStdKeyDownArrow; // |
366 keyEvent.iScanCode = EStdKeyDownArrow; // |
378 keyEvent.iCode = EKeyDownArrow; |
367 keyEvent.iCode = EKeyDownArrow; |
379 keyEvent.iRepeats = 0; |
368 keyEvent.iRepeats = 0; |
380 TEventCode eventCode(EEventKey); |
369 TEventCode eventCode(EEventKey); |
381 iMockContext->ExpectCallL( "CPEEngineInfoImpl::AudioVolume" ). |
370 iMockContext->ExpectCallL( "PhoneAudioUtil::DecreaseAudioVolumeL" ); |
382 ReturnsL( volume ); |
|
383 TPhoneCmdParamInteger volumeParam; |
|
384 volumeParam.SetInteger( volume-1 ); |
|
385 iMockContext->ExpectCallL( "CPhoneViewController::ExecuteCommandL" ). |
|
386 WithL<TPhoneViewCommandId, TPhoneCommandParam&> ( EPhoneViewSetNaviPaneAudioVolume, volumeParam ); |
|
387 |
371 |
388 iPhoneState->HandleKeyEventL( keyEvent, eventCode ); |
372 iPhoneState->HandleKeyEventL( keyEvent, eventCode ); |
389 |
373 |
390 EUNIT_ASSERT_EQUALS( KErrNone, iMockContext->VerifyExpectations() ); |
374 EUNIT_ASSERT_EQUALS( KErrNone, iMockContext->VerifyExpectations() ); |
391 } |
375 } |
559 * stif ref: - |
543 * stif ref: - |
560 */ |
544 */ |
561 void ut_cphonestate::T_HandleBTActivatedL() |
545 void ut_cphonestate::T_HandleBTActivatedL() |
562 { |
546 { |
563 |
547 |
564 iMockContext->ExpectCallL( "CPEEngineInfoImpl::AudioOutput" ). |
548 iMockContext->ExpectCallL( "PhoneAudioUtil::HandleAudioOutputChangedL()" ); |
565 ReturnsL( EPEBTAudioAccessory ); |
|
566 |
|
567 const TPEAudioOutput audioOutput = EPEBTAudioAccessory; |
|
568 const TPEAudioOutput previousOutput = EPEHandset; |
|
569 TPEPhoneAudioRouteParameters routeParameters; |
|
570 routeParameters.iAudioOutput = audioOutput; |
|
571 routeParameters.iPreviousOutput = previousOutput; |
|
572 |
|
573 iMockContext->ExpectCallL( "CPEEngineInfoImpl::RouteParameters" ). |
|
574 ReturnsL( routeParameters ); |
|
575 |
|
576 iMockContext->ExpectCallL( "CPEEngineInfoImpl::AudioOutputAvailable" ). |
|
577 WithL( EPEBTAudioAccessory ). |
|
578 ReturnsL( ETrue ); |
|
579 |
|
580 iMockContext->ExpectCallL( "CPhoneAccessoryBTHandler::ShowBTActivatedL" ); |
|
581 |
549 |
582 iPhoneState->HandlePhoneEngineMessageL( |
550 iPhoneState->HandlePhoneEngineMessageL( |
583 MEngineMonitor::EPEMessageAudioOutputChanged, |
551 MEngineMonitor::EPEMessageAudioOutputChanged, |
584 0 ); |
552 0 ); |
585 |
553 |
822 ReturnsL( callHeaderData ); |
790 ReturnsL( callHeaderData ); |
823 iMockContext->ExpectCallL( "CPhoneCallHeaderManager::GetInCallNumberTextL" ). |
791 iMockContext->ExpectCallL( "CPhoneCallHeaderManager::GetInCallNumberTextL" ). |
824 WithL( KCallId, KNullDesC() ); |
792 WithL( KCallId, KNullDesC() ); |
825 |
793 |
826 iMockContext->ExpectCallL( "CPhoneCustomizationVoip::ModifyCallHeaderTexts" ); |
794 iMockContext->ExpectCallL( "CPhoneCustomizationVoip::ModifyCallHeaderTexts" ); |
827 |
|
828 |
|
829 TPhoneCmdParamCallHeaderData callHeaderParam; |
|
830 |
|
831 iMockContext->ExpectCallL( "CPhoneViewController::ExecuteCommandL" ). |
|
832 WithL<TPhoneViewCommandId, TInt, TPhoneCommandParam&> ( EPhoneViewUpdateCallHeaderRemoteInfoData, |
|
833 KCallId, callHeaderParam ); |
|
834 |
795 |
835 iPhoneState->T_UpdateRemoteInfoDataL( KCallId ); |
796 iPhoneState->T_UpdateRemoteInfoDataL( KCallId ); |
836 EUNIT_ASSERT_EQUALS( KErrNone, iMockContext->VerifyExpectations() ); |
797 EUNIT_ASSERT_EQUALS( KErrNone, iMockContext->VerifyExpectations() ); |
837 }*/ |
798 }*/ |
838 // CaptureKeysDuringCallNotificationL( it callsAknLayoutUtils::PenEnabled(), which crash some reason) |
799 // CaptureKeysDuringCallNotificationL( it callsAknLayoutUtils::PenEnabled(), which crash some reason) |