97 /*! |
97 /*! |
98 UT_CpCallsPluginGroup::t_showCallDurationStateChanged |
98 UT_CpCallsPluginGroup::t_showCallDurationStateChanged |
99 */ |
99 */ |
100 void UT_CpCallsPluginGroup::t_showCallDurationStateChanged() |
100 void UT_CpCallsPluginGroup::t_showCallDurationStateChanged() |
101 { |
101 { |
102 int iRet=0; |
102 bool bOngoing=true; |
103 |
103 bool bDuration=true; |
104 EXPECT(CpSettingsWrapper::setShowCallDuration).returns(iRet); |
104 |
|
105 EXPECT(CpSettingsWrapper::isOngoingCall).returns(bOngoing); |
|
106 EXPECT(CpSettingsWrapper::showCallDuration).returns(bDuration); |
|
107 EXPECT(CpPhoneNotes::showGlobalNote); |
105 m_callspluginGroup->showCallDurationStateChanged(); |
108 m_callspluginGroup->showCallDurationStateChanged(); |
106 |
109 |
107 EXPECT(CpSettingsWrapper::setShowCallDuration).returns(iRet); |
110 bDuration = false; |
|
111 EXPECT(CpSettingsWrapper::isOngoingCall).returns(bOngoing); |
|
112 EXPECT(CpSettingsWrapper::showCallDuration).returns(bDuration); |
|
113 m_callspluginGroup->showCallDurationStateChanged(); |
|
114 |
|
115 bOngoing = false; |
|
116 EXPECT(CpSettingsWrapper::isOngoingCall).returns(bOngoing); |
108 m_callspluginGroup->showCallDurationStateChanged(); |
117 m_callspluginGroup->showCallDurationStateChanged(); |
109 |
118 |
110 QVERIFY(verify()); |
119 QVERIFY(verify()); |
111 } |
120 } |
112 |
121 |
158 UT_CpCallsPluginGroup::t_handleCallWaitingChanged |
167 UT_CpCallsPluginGroup::t_handleCallWaitingChanged |
159 */ |
168 */ |
160 void UT_CpCallsPluginGroup::t_handleCallWaitingChanged() |
169 void UT_CpCallsPluginGroup::t_handleCallWaitingChanged() |
161 { |
170 { |
162 EXPECT(CpPhoneNotes::cancelNote); |
171 EXPECT(CpPhoneNotes::cancelNote); |
163 EXPECT(CpPhoneNotes::showGlobalNote); |
172 EXPECT(CpPhoneNotes::showNotificationDialog); |
164 m_callspluginGroup->handleCallWaitingChanged( |
173 m_callspluginGroup->handleCallWaitingChanged( |
165 PSetCallWaitingWrapper::ActivateCallWaiting , 0); |
174 PSetCallWaitingWrapper::ActivateCallWaiting , 0); |
166 |
175 |
167 EXPECT(CpPhoneNotes::cancelNote); |
176 EXPECT(CpPhoneNotes::cancelNote); |
168 EXPECT(CpPhoneNotes::showGlobalNote); |
177 EXPECT(CpPhoneNotes::showNotificationDialog); |
169 m_callspluginGroup->handleCallWaitingChanged( |
178 m_callspluginGroup->handleCallWaitingChanged( |
170 PSetCallWaitingWrapper::DeactivateCallWaiting, 0); |
179 PSetCallWaitingWrapper::DeactivateCallWaiting, 0); |
171 |
180 |
172 EXPECT(CpPhoneNotes::cancelNote); |
181 EXPECT(CpPhoneNotes::cancelNote); |
173 EXPECT(CpPhoneNotes::showGlobalNote); |
182 EXPECT(CpPhoneNotes::showNotificationDialog); |
174 m_callspluginGroup->handleCallWaitingChanged( |
183 m_callspluginGroup->handleCallWaitingChanged( |
175 PSetCallWaitingWrapper::CheckCallWaitingStatus, 0); |
184 PSetCallWaitingWrapper::CheckCallWaitingStatus, 0); |
176 |
185 |
177 EXPECT(CpPhoneNotes::cancelNote); |
186 EXPECT(CpPhoneNotes::cancelNote); |
178 EXPECT(CpPhoneNotes::showGlobalNote); |
187 EXPECT(CpPhoneNotes::showNotificationDialog); |
179 m_callspluginGroup->handleCallWaitingChanged( |
188 m_callspluginGroup->handleCallWaitingChanged( |
180 PSetCallWaitingWrapper::DeactivateCallWaiting , -1); |
189 PSetCallWaitingWrapper::DeactivateCallWaiting , -1); |
181 |
190 |
182 QVERIFY(verify()); |
191 QVERIFY(verify()); |
183 } |
192 } |
254 void UT_CpCallsPluginGroup::t_handleCallWaitingGetStatusDistinguishEnabled() |
263 void UT_CpCallsPluginGroup::t_handleCallWaitingGetStatusDistinguishEnabled() |
255 { |
264 { |
256 QList<unsigned char> basicServiceGroupIds; |
265 QList<unsigned char> basicServiceGroupIds; |
257 |
266 |
258 EXPECT(CpPhoneNotes::cancelNote); |
267 EXPECT(CpPhoneNotes::cancelNote); |
259 EXPECT(CpPhoneNotes::showGlobalNote); |
268 EXPECT(CpPhoneNotes::showNotificationDialog); |
260 m_callspluginGroup->handleCallWaitingGetStatus( |
269 m_callspluginGroup->handleCallWaitingGetStatus( |
261 PSetCallWaitingWrapper::StatusNotProvisioned, basicServiceGroupIds); |
270 PSetCallWaitingWrapper::StatusNotProvisioned, basicServiceGroupIds); |
|
271 |
|
272 QVERIFY(verify()); |
|
273 } |
|
274 |
|
275 /*! |
|
276 UT_CpCallsPluginGroup::t_ownVideoInReceivedCallStateChanged |
|
277 */ |
|
278 void UT_CpCallsPluginGroup::t_ownVideoInReceivedCallStateChanged() |
|
279 { |
|
280 EXPECT(CpSettingsWrapper::writeVtVideoSending).times(3); |
|
281 m_callspluginGroup->ownVideoInReceivedCallStateChanged(0); |
|
282 m_callspluginGroup->ownVideoInReceivedCallStateChanged(1); |
|
283 m_callspluginGroup->ownVideoInReceivedCallStateChanged(2); |
|
284 m_callspluginGroup->ownVideoInReceivedCallStateChanged(-1); |
262 |
285 |
263 QVERIFY(verify()); |
286 QVERIFY(verify()); |
264 } |
287 } |
265 |
288 |
266 /*! |
289 /*! |