mmshplugins/mmshaoplugin/tsrc/ut_aoplugin/src/ut_muscallconferencemonitor.cpp
branchRCL_3
changeset 22 73a1feb507fb
parent 0 f0cf47e981f9
child 23 bc78a40cd63c
equal deleted inserted replaced
21:33a5d2bbf6fc 22:73a1feb507fb
    94     /*
    94     /*
    95     RProperty::Set( NMusSessionInformationApi::KCategoryUid,
    95     RProperty::Set( NMusSessionInformationApi::KCategoryUid,
    96                     NMusSessionInformationApi::KMusCallCount,
    96                     NMusSessionInformationApi::KMusCallCount,
    97                     1 );
    97                     1 );
    98     */
    98     */
       
    99     
       
   100     RTelHelper::SetConfStatus( RMobileConferenceCall::EConferenceIdle );
       
   101 
    99     RProperty::Set( NMusSessionInformationApi::KCategoryUid,
   102     RProperty::Set( NMusSessionInformationApi::KCategoryUid,
   100                      NMusSessionInformationApi::KMusCallEvent,
   103                      NMusSessionInformationApi::KMusCallEvent,
   101                      0 );
   104                      0 );
   102     
   105     
   103     iConferenceCallMonitor = 
   106     iConferenceCallMonitor = 
   104                     CMusCallConferenceMonitor::NewL(  iMobilePhone,
   107                     CMusCallConferenceMonitor::NewL(  iMobilePhone,
   105                                                       iLine ,
   108                                                       iLine ,
   106                                                       iCallMonitorArray );
   109                                                       iCallMonitorArray );
   107     
       
   108     }
   110     }
   109 
   111 
   110 
   112 
   111 // -----------------------------------------------------------------------------
   113 // -----------------------------------------------------------------------------
   112 //
   114 //
   216     iConferenceCallMonitor->MonitorCallL();
   218     iConferenceCallMonitor->MonitorCallL();
   217     EUNIT_ASSERT( iConferenceCallMonitor->iCallMonitorArray.Count() == 0 );
   219     EUNIT_ASSERT( iConferenceCallMonitor->iCallMonitorArray.Count() == 0 );
   218     
   220     
   219     }
   221     }
   220 
   222 
       
   223 // -----------------------------------------------------------------------------
       
   224 //
       
   225 // -----------------------------------------------------------------------------
       
   226 //
       
   227 void UT_CMusCallConferenceMonitor::UT_CMusCallConferenceMonitor_GetConfStatus()
       
   228     {
       
   229     EUNIT_ASSERT( iConferenceCallMonitor->GetConfStatus() == RMobileConferenceCall::EConferenceIdle );
       
   230     }
   221 
   231 
   222 //  TEST TABLE
   232 //  TEST TABLE
   223 
   233 
   224 EUNIT_BEGIN_TEST_TABLE(
   234 EUNIT_BEGIN_TEST_TABLE(
   225     UT_CMusCallConferenceMonitor,
   235     UT_CMusCallConferenceMonitor,
   259     "CMusConferenceCallMonitor",
   269     "CMusConferenceCallMonitor",
   260     "MonitorCallL",
   270     "MonitorCallL",
   261     "FUNCTIONALITY",
   271     "FUNCTIONALITY",
   262     SetupL, UT_CMusCallConferenceMonitor_MonitorCallLL, Teardown)
   272     SetupL, UT_CMusCallConferenceMonitor_MonitorCallLL, Teardown)
   263     
   273     
       
   274 EUNIT_TEST(
       
   275     "GetCconfStatusL - test ",
       
   276     "CMusConferenceCallMonitor",
       
   277     "GetCconfStatus",
       
   278     "FUNCTIONALITY",
       
   279     SetupL, UT_CMusCallConferenceMonitor_GetConfStatus, Teardown)
       
   280     
   264 
   281 
   265 EUNIT_END_TEST_TABLE
   282 EUNIT_END_TEST_TABLE
   266 
   283 
   267 //  END OF FILE
   284 //  END OF FILE
   268 
   285