117 |
117 |
118 void UT_LogsCall::testCall() |
118 void UT_LogsCall::testCall() |
119 { |
119 { |
120 QtHighwayStubHelper::reset(); |
120 QtHighwayStubHelper::reset(); |
121 mLogsCall->call(LogsCall::TypeLogsVoiceCall); |
121 mLogsCall->call(LogsCall::TypeLogsVoiceCall); |
122 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.services.telephony" ); |
122 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.symbian.ICallDial" ); |
123 QVERIFY( QtHighwayStubHelper::message() == "dial(QString)" ); |
123 QVERIFY( QtHighwayStubHelper::message() == "dial(QString)" ); |
124 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
124 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
125 |
125 |
126 // Video call message is longer than voice call |
126 // Video call message is longer than voice call |
127 QtHighwayStubHelper::reset(); |
127 QtHighwayStubHelper::reset(); |
128 mLogsCall->call(LogsCall::TypeLogsVideoCall); |
128 mLogsCall->call(LogsCall::TypeLogsVideoCall); |
129 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.services.telephony" ); |
129 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.symbian.ICallDial" ); |
130 QVERIFY( QtHighwayStubHelper::message() == "dialVideo(QString)" ); |
130 QVERIFY( QtHighwayStubHelper::message() == "dialVideo(QString)" ); |
131 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
131 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
132 |
132 |
133 QtHighwayStubHelper::reset(); |
133 QtHighwayStubHelper::reset(); |
134 mLogsCall->mServiceId = 3; |
134 mLogsCall->mServiceId = 3; |
135 mLogsCall->call(LogsCall::TypeLogsVoIPCall); |
135 mLogsCall->call(LogsCall::TypeLogsVoIPCall); |
136 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.services.telephony" ); |
136 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.symbian.ICallDial" ); |
137 QVERIFY( QtHighwayStubHelper::message() == "dialVoipService(QString,int)" ); |
137 QVERIFY( QtHighwayStubHelper::message() == "dialVoipService(QString,int)" ); |
138 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
138 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
139 |
139 |
140 // Not supported calltype |
140 // Not supported calltype |
141 QtHighwayStubHelper::reset(); |
141 QtHighwayStubHelper::reset(); |
147 |
147 |
148 void UT_LogsCall::testInitiateCallback() |
148 void UT_LogsCall::testInitiateCallback() |
149 { |
149 { |
150 QtHighwayStubHelper::reset(); |
150 QtHighwayStubHelper::reset(); |
151 mLogsCall->initiateCallback(); |
151 mLogsCall->initiateCallback(); |
152 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.services.telephony" ); |
152 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.symbian.ICallDial" ); |
153 QVERIFY( QtHighwayStubHelper::message() == "dial(QString)" ); |
153 QVERIFY( QtHighwayStubHelper::message() == "dial(QString)" ); |
154 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
154 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
155 |
155 |
156 // Video call message is longer than voice call |
156 // Video call message is longer than voice call |
157 mLogsCall->mDefaultCall = LogsCall::TypeLogsVideoCall; |
157 mLogsCall->mDefaultCall = LogsCall::TypeLogsVideoCall; |
158 QtHighwayStubHelper::reset(); |
158 QtHighwayStubHelper::reset(); |
159 mLogsCall->initiateCallback(); |
159 mLogsCall->initiateCallback(); |
160 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.services.telephony" ); |
160 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.symbian.ICallDial" ); |
161 QVERIFY( QtHighwayStubHelper::message() == "dialVideo(QString)" ); |
161 QVERIFY( QtHighwayStubHelper::message() == "dialVideo(QString)" ); |
162 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
162 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
163 |
163 |
164 mLogsCall->mDefaultCall = LogsCall::TypeLogsVoIPCall; |
164 mLogsCall->mDefaultCall = LogsCall::TypeLogsVoIPCall; |
165 QtHighwayStubHelper::reset(); |
165 QtHighwayStubHelper::reset(); |
166 mLogsCall->mServiceId = 3; |
166 mLogsCall->mServiceId = 3; |
167 mLogsCall->initiateCallback(); |
167 mLogsCall->initiateCallback(); |
168 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.services.telephony" ); |
168 QVERIFY( QtHighwayStubHelper::service() == "com.nokia.symbian.ICallDial" ); |
169 QVERIFY( QtHighwayStubHelper::message() == "dialVoipService(QString,int)" ); |
169 QVERIFY( QtHighwayStubHelper::message() == "dialVoipService(QString,int)" ); |
170 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
170 QVERIFY( QtHighwayStubHelper::isRequestBg() ); |
171 } |
171 } |