166 |
166 |
167 // ----------------------------------------------------------------------------- |
167 // ----------------------------------------------------------------------------- |
168 // |
168 // |
169 // ----------------------------------------------------------------------------- |
169 // ----------------------------------------------------------------------------- |
170 // |
170 // |
171 void UT_CMusEngTelephoneUtils::UT_AudioOutputIsBTL() |
171 void UT_CMusEngTelephoneUtils::UT_IsAudioRoutingHeadsetL() |
172 { |
172 { |
173 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
173 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
174 CTelephonyAudioRouting::EBTAudioAccessory; |
174 CTelephonyAudioRouting::EBTAudioAccessory; |
175 EUNIT_ASSERT( iTelephoneUtils->AudioOutputIsBT()); |
175 EUNIT_ASSERT( iTelephoneUtils->IsAudioRoutingHeadset()); |
176 |
176 |
177 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
177 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
178 CTelephonyAudioRouting::ENotActive; |
178 CTelephonyAudioRouting::ENotActive; |
179 EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); |
179 EUNIT_ASSERT( !iTelephoneUtils->IsAudioRoutingHeadset() ); |
180 |
180 |
181 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
181 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
182 CTelephonyAudioRouting::ENone; |
182 CTelephonyAudioRouting::ENone; |
183 EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); |
183 EUNIT_ASSERT( !iTelephoneUtils->IsAudioRoutingHeadset() ); |
184 |
184 |
185 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
185 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
186 CTelephonyAudioRouting::EHandset; |
186 CTelephonyAudioRouting::EHandset; |
187 EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); |
187 EUNIT_ASSERT( !iTelephoneUtils->IsAudioRoutingHeadset() ); |
188 |
188 |
189 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
189 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
190 CTelephonyAudioRouting::ELoudspeaker; |
190 CTelephonyAudioRouting::ELoudspeaker; |
191 EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); |
191 EUNIT_ASSERT( !iTelephoneUtils->IsAudioRoutingHeadset() ); |
192 |
192 |
193 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
193 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
194 CTelephonyAudioRouting::EWiredAudioAccessory; |
194 CTelephonyAudioRouting::EWiredAudioAccessory; |
195 EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); |
195 EUNIT_ASSERT( iTelephoneUtils->IsAudioRoutingHeadset() ); |
196 |
196 |
197 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
197 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
198 CTelephonyAudioRouting::ETTY; |
198 CTelephonyAudioRouting::ETTY; |
199 EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); |
199 EUNIT_ASSERT( !iTelephoneUtils->IsAudioRoutingHeadset() ); |
200 |
200 |
201 } |
201 } |
202 |
202 |
203 |
203 void UT_CMusEngTelephoneUtils::UT_IsAudioRoutingLoudSpeakerL() |
|
204 { |
|
205 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
|
206 CTelephonyAudioRouting::ELoudspeaker; |
|
207 iTelephoneUtils->iAudioOutputAtStartup = |
|
208 CTelephonyAudioRouting::ELoudspeaker; |
|
209 EUNIT_ASSERT( !iTelephoneUtils->IsAudioRoutingLoudSpeaker()); |
|
210 |
|
211 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
|
212 CTelephonyAudioRouting::ELoudspeaker; |
|
213 iTelephoneUtils->iAudioOutputAtStartup = |
|
214 CTelephonyAudioRouting::EHandset; |
|
215 EUNIT_ASSERT( iTelephoneUtils->IsAudioRoutingLoudSpeaker() ); |
|
216 |
|
217 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
|
218 CTelephonyAudioRouting::ELoudspeaker; |
|
219 iTelephoneUtils->iAudioOutputAtStartup = |
|
220 CTelephonyAudioRouting::EBTAudioAccessory; |
|
221 EUNIT_ASSERT( iTelephoneUtils->IsAudioRoutingLoudSpeaker() ); |
|
222 |
|
223 iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = |
|
224 CTelephonyAudioRouting::ELoudspeaker; |
|
225 iTelephoneUtils->iAudioOutputAtStartup = |
|
226 CTelephonyAudioRouting::EWiredAudioAccessory; |
|
227 EUNIT_ASSERT( iTelephoneUtils->IsAudioRoutingLoudSpeaker() ); |
|
228 } |
204 // ----------------------------------------------------------------------------- |
229 // ----------------------------------------------------------------------------- |
205 // |
230 // |
206 // ----------------------------------------------------------------------------- |
231 // ----------------------------------------------------------------------------- |
207 // |
232 // |
208 void UT_CMusEngTelephoneUtils::UT_LoudspeakerLL() |
233 void UT_CMusEngTelephoneUtils::UT_LoudspeakerLL() |
616 "AudioRoutingCanBeChanged", |
641 "AudioRoutingCanBeChanged", |
617 "FUNCTIONALITY", |
642 "FUNCTIONALITY", |
618 SetupL, UT_AudioRoutingCanBeChangedL, Teardown) |
643 SetupL, UT_AudioRoutingCanBeChangedL, Teardown) |
619 |
644 |
620 EUNIT_TEST( |
645 EUNIT_TEST( |
621 "AudioOutputIsBT - test ", |
646 "IsAudioRoutingHeadset - test ", |
622 "CMusEngTelephoneUtils", |
647 "CMusEngTelephoneUtils", |
623 "AudioOutputIsBT", |
648 "IsAudioRoutingHeadset", |
624 "FUNCTIONALITY", |
649 "FUNCTIONALITY", |
625 SetupL, UT_AudioOutputIsBTL, Teardown) |
650 SetupL, UT_IsAudioRoutingHeadsetL, Teardown) |
|
651 |
|
652 EUNIT_TEST( |
|
653 "IsAudioRoutingLoudSpeaker - test ", |
|
654 "CMusEngTelephoneUtils", |
|
655 "IsAudioRoutingLoudSpeaker", |
|
656 "FUNCTIONALITY", |
|
657 SetupL, UT_IsAudioRoutingLoudSpeakerL, Teardown) |
626 |
658 |
627 EUNIT_TEST( |
659 EUNIT_TEST( |
628 "LoudspeakerL - test ", |
660 "LoudspeakerL - test ", |
629 "CMusEngTelephoneUtils", |
661 "CMusEngTelephoneUtils", |
630 "LoudspeakerL", |
662 "LoudspeakerL", |