phoneapp/phoneuiqtviewadapter/tsrc/ut_phoneresourceadapter/unit_tests.cpp
changeset 65 2a5d4ab426d3
parent 46 bc5a64e5bc3c
child 74 d1c62c765e48
equal deleted inserted replaced
60:1eef62f5c541 65:2a5d4ab426d3
   451     QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId);
   451     QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId);
   452     QVERIFY(true == testList.at(0).mEnabled);
   452     QVERIFY(true == testList.at(0).mEnabled);
   453     QVERIFY(true == testList.at(1).mEnabled);
   453     QVERIFY(true == testList.at(1).mEnabled);
   454     testList.clear();
   454     testList.clear();
   455     
   455     
       
   456     // Set soft reject dimmed
       
   457     buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,true);
       
   458     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_CBA);
       
   459     QCOMPARE(2,testList.count());
       
   460     QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId);
       
   461     QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId);
       
   462     QVERIFY(false == testList.at(0).mEnabled);
       
   463     QVERIFY(true == testList.at(1).mEnabled);
       
   464     testList.clear();    
       
   465     
       
   466     // Set soft reject
       
   467     buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,false);
   456     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_REJECT_CBA);
   468     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_REJECT_CBA);
   457     QCOMPARE(2,testList.count());
   469     QCOMPARE(2,testList.count());
   458     QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId);
   470     QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId);
   459     QVERIFY(PhoneInCallCmdReject == testList.at(1).mCommandId);
   471     QVERIFY(PhoneInCallCmdReject == testList.at(1).mCommandId);
   460     QVERIFY(true == testList.at(0).mEnabled);
   472     QVERIFY(true == testList.at(0).mEnabled);
   461     QVERIFY(true == testList.at(1).mEnabled);
   473     QVERIFY(true == testList.at(1).mEnabled);
   462     testList.clear(); 
   474     testList.clear(); 
   463     
   475     
       
   476     // Set soft reject dimmed
       
   477     buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,true);
       
   478     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_REJECT_CBA);
       
   479     QCOMPARE(2,testList.count());
       
   480     QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId);
       
   481     QVERIFY(PhoneInCallCmdReject == testList.at(1).mCommandId);
       
   482     QVERIFY(false == testList.at(0).mEnabled);
       
   483     QVERIFY(true == testList.at(1).mEnabled);
       
   484     testList.clear(); 
       
   485     
       
   486     // Set soft reject
       
   487     buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,false);
   464     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_SOFT_REJECT_CBA);
   488     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_SOFT_REJECT_CBA);
   465     QCOMPARE(2,testList.count());
   489     QCOMPARE(2,testList.count());
   466     QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId);
   490     QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId);
   467     QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId);
   491     QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId);
   468     QVERIFY(true == testList.at(0).mEnabled);
   492     QVERIFY(true == testList.at(0).mEnabled);
   469     QVERIFY(false == testList.at(1).mEnabled);
   493     QVERIFY(false == testList.at(1).mEnabled);
   470     testList.clear(); 
   494     testList.clear(); 
   471     
   495     
       
   496     // Set soft reject dimmed
       
   497     buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,true);
       
   498     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_INCOMINGCALL_SOFT_REJECT_CBA);
       
   499     QCOMPARE(2,testList.count());
       
   500     QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId);
       
   501     QVERIFY(PhoneCallComingCmdSilent == testList.at(1).mCommandId);
       
   502     QVERIFY(false == testList.at(0).mEnabled);
       
   503     QVERIFY(false == testList.at(1).mEnabled);
       
   504     testList.clear(); 
       
   505     
       
   506     // Set soft reject
       
   507     buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,false);
   472     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_CALLWAITING_CBA);
   508     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_CALLWAITING_CBA);
   473     QCOMPARE(2,testList.count());
   509     QCOMPARE(2,testList.count());
   474     QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId);
   510     QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId);
   475     QVERIFY(PhoneInCallCmdJoinToConference == testList.at(1).mCommandId);
   511     QVERIFY(PhoneInCallCmdJoinToConference == testList.at(1).mCommandId);
   476     QVERIFY(true == testList.at(0).mEnabled);
   512     QVERIFY(true == testList.at(0).mEnabled);
   477     QVERIFY(false == testList.at(1).mEnabled);
   513     QVERIFY(false == testList.at(1).mEnabled);
   478     testList.clear(); 
   514     testList.clear(); 
       
   515     
       
   516     // Set soft reject dimmed
       
   517     buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,true);
       
   518     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_CALLWAITING_CBA);
       
   519     QCOMPARE(2,testList.count());
       
   520     QVERIFY(PhoneCallComingCmdSoftReject == testList.at(0).mCommandId);
       
   521     QVERIFY(PhoneInCallCmdJoinToConference == testList.at(1).mCommandId);
       
   522     QVERIFY(false == testList.at(0).mEnabled);
       
   523     QVERIFY(false == testList.at(1).mEnabled);
       
   524     testList.clear(); 
       
   525     
       
   526     // Set soft reject
       
   527     buttonsController->setButtonFlags(PhoneUIQtButtonsController::DisableSoftReject,false);
   479     
   528     
   480     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_EMERGENCY_CBA);
   529     testList = m_resourceAdapter->convertToToolBarCommandList(R_PHONEUI_CALLHANDLING_EMERGENCY_CBA);
   481     QCOMPARE(2,testList.count());
   530     QCOMPARE(2,testList.count());
   482     QVERIFY(PhoneInCallCmdActivateIhf == testList.at(0).mCommandId);
   531     QVERIFY(PhoneInCallCmdActivateIhf == testList.at(0).mCommandId);
   483     QVERIFY(PhoneInCallCmdOpenDialer == testList.at(1).mCommandId);
   532     QVERIFY(PhoneInCallCmdOpenDialer == testList.at(1).mCommandId);