diff -r 407431f36921 -r 2d2c7d1515f7 mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengtelephoneutils.cpp --- a/mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengtelephoneutils.cpp Mon Jun 21 15:36:50 2010 +0300 +++ b/mmsharing/mmshengine/tsrc/ut_engine/src/ut_musengtelephoneutils.cpp Thu Jul 15 18:35:08 2010 +0300 @@ -167,6 +167,43 @@ // ----------------------------------------------------------------------------- // // ----------------------------------------------------------------------------- +// +void UT_CMusEngTelephoneUtils::UT_AudioOutputIsBTL() + { + iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = + CTelephonyAudioRouting::EBTAudioAccessory; + EUNIT_ASSERT( iTelephoneUtils->AudioOutputIsBT()); + + iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = + CTelephonyAudioRouting::ENotActive; + EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); + + iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = + CTelephonyAudioRouting::ENone; + EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); + + iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = + CTelephonyAudioRouting::EHandset; + EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); + + iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = + CTelephonyAudioRouting::ELoudspeaker; + EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); + + iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = + CTelephonyAudioRouting::EWiredAudioAccessory; + EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); + + iTelephoneUtils->iTelephonyAudioRouting->iCurrentOutput = + CTelephonyAudioRouting::ETTY; + EUNIT_ASSERT( !iTelephoneUtils->AudioOutputIsBT() ); + + } + + +// ----------------------------------------------------------------------------- +// +// ----------------------------------------------------------------------------- // void UT_CMusEngTelephoneUtils::UT_LoudspeakerLL() { @@ -581,6 +618,13 @@ SetupL, UT_AudioRoutingCanBeChangedL, Teardown) EUNIT_TEST( + "AudioOutputIsBT - test ", + "CMusEngTelephoneUtils", + "AudioOutputIsBT", + "FUNCTIONALITY", + SetupL, UT_AudioOutputIsBTL, Teardown) + +EUNIT_TEST( "LoudspeakerL - test ", "CMusEngTelephoneUtils", "LoudspeakerL",