phonesettings/cpphonesettingsplugins/callsplugin/tsrc/ut_callsplugingroup/ut_callsplugingroup.cpp
--- a/phonesettings/cpphonesettingsplugins/callsplugin/tsrc/ut_callsplugingroup/ut_callsplugingroup.cpp Mon May 03 12:31:11 2010 +0300
+++ b/phonesettings/cpphonesettingsplugins/callsplugin/tsrc/ut_callsplugingroup/ut_callsplugingroup.cpp Fri May 14 15:51:57 2010 +0300
@@ -102,10 +102,10 @@
int iRet=0;
EXPECT(CpSettingsWrapper::setShowCallDuration).returns(iRet);
- m_callspluginGroup->showCallDurationStateChanged(Qt::Checked);
+ m_callspluginGroup->showCallDurationStateChanged();
EXPECT(CpSettingsWrapper::setShowCallDuration).returns(iRet);
- m_callspluginGroup->showCallDurationStateChanged(Qt::Unchecked);
+ m_callspluginGroup->showCallDurationStateChanged();
QVERIFY(verify());
}
@@ -115,29 +115,24 @@
*/
void UT_CpCallsPluginGroup::t_callWaitingCurrentIndexChanged()
{
- EXPECT(PSetCallWaitingWrapper::setCallWaiting);
- m_callspluginGroup->callWaitingCurrentIndexChanged \
- (PSetCallWaitingWrapper::ActivateCallWaiting);
-
- EXPECT(PSetCallWaitingWrapper::setCallWaiting);
- m_callspluginGroup->callWaitingCurrentIndexChanged \
- (PSetCallWaitingWrapper::DeactivateCallWaiting);
-
+ QList<unsigned char> basicServiceGroupIds;
+
+ // check status case
EXPECT(PSetCallWaitingWrapper::getCallWaitingStatus);
- m_callspluginGroup->callWaitingCurrentIndexChanged \
- (PSetCallWaitingWrapper::CheckCallWaitingStatus);
-
- QVERIFY(verify());
- reset();
-
- //Error, negative index , do nothing
- EXPECT(PSetCallWaitingWrapper::setCallWaiting).times(0);
- m_callspluginGroup->callWaitingCurrentIndexChanged(-1);
- //Do nothing, index is out of range
- EXPECT(PSetCallWaitingWrapper::setCallWaiting).times(0);
- m_callspluginGroup->callWaitingCurrentIndexChanged \
- (PSetCallWaitingWrapper::CheckCallWaitingStatus + 100);
-
+ m_callspluginGroup->callWaitingCurrentIndexChanged();
+
+ // active case
+ m_callspluginGroup->handleCallWaitingGetStatus(
+ PSetCallWaitingWrapper::StatusActive, basicServiceGroupIds);
+ EXPECT(PSetCallWaitingWrapper::setCallWaiting);
+ m_callspluginGroup->callWaitingCurrentIndexChanged();
+
+ // deactive case
+ m_callspluginGroup->handleCallWaitingGetStatus(
+ PSetCallWaitingWrapper::StatusDisabled, basicServiceGroupIds);
+ EXPECT(PSetCallWaitingWrapper::setCallWaiting);
+ m_callspluginGroup->callWaitingCurrentIndexChanged();
+
QVERIFY(verify());
}
@@ -200,9 +195,9 @@
EXPECT(CpPhoneNotes::cancelNote);
EXPECT(CpPhoneNotes::showGlobalProgressNote);
- m_callspluginGroup->handleCallWaitingRequesting( true, true );
+// m_callspluginGroup->handleCallWaitingRequesting( true, true );
- QVERIFY(verify());
+// QVERIFY(verify());
reset();
EXPECT(CpPhoneNotes::cancelNote).times(0);
@@ -244,12 +239,10 @@
QList<unsigned char> basicServiceGroupIds;
EXPECT(CpPhoneNotes::cancelNote);
- EXPECT(CpPhoneNotes::showGlobalNote);
m_callspluginGroup->handleCallWaitingGetStatus(
PSetCallWaitingWrapper::StatusNotProvisioned, basicServiceGroupIds);
EXPECT(CpPhoneNotes::cancelNote);
- EXPECT(CpPhoneNotes::showGlobalNote);
m_callspluginGroup->handleCallWaitingGetStatus(
PSetCallWaitingWrapper::StatusActive, basicServiceGroupIds);
QVERIFY(verify());