phonesettings/cpphonesettingsplugins/barringplugin/tsrc/ut_barringplugingroup/ut_barringplugingroup.cpp
changeset 77 2be0b271d017
parent 64 6aaf0276100e
equal deleted inserted replaced
72:c76a0b1755b9 77:2be0b271d017
    17 
    17 
    18 #include <HbDataFormModel>
    18 #include <HbDataFormModel>
    19 #include <HbCheckBox>
    19 #include <HbCheckBox>
    20 #include <psetwrapper.h>
    20 #include <psetwrapper.h>
    21 #include <psuinotes.h>
    21 #include <psuinotes.h>
       
    22 #include <nwdefs.h>
    22 #include "ut_barringplugingroup.h"
    23 #include "ut_barringplugingroup.h"
    23 #include "qtestmains60.h"
    24 #include "qtestmains60.h"
    24 #include "cpitemdatahelper.h"
    25 #include "cpitemdatahelper.h"
    25 #define private friend class UT_CpBarringPluginGroup; private
    26 #define private friend class UT_CpBarringPluginGroup; private
    26 #include "cpbarringplugingroup.h"
    27 #include "cpbarringplugingroup.h"
   715 // barring enable request case
   716 // barring enable request case
   716     EXPECT(CpItemDataHelper, widgetFromModelIndex).returns(this);
   717     EXPECT(CpItemDataHelper, widgetFromModelIndex).returns(this);
   717     EXPECT(PsUiNotes, showPasswordQueryDialog)
   718     EXPECT(PsUiNotes, showPasswordQueryDialog)
   718         .willOnce(invoke(setCurrentPasswordParams));
   719         .willOnce(invoke(setCurrentPasswordParams));
   719     EXPECT(PSetCallBarringWrapper, enableBarring)
   720     EXPECT(PSetCallBarringWrapper, enableBarring)
   720         .with(ServiceGroupVoice, 
   721         .with(EAllTeleAndBearer, ServiceGroupVoice, 
   721             PSetCallBarringWrapper::BarringTypeAllOutgoing, KCurrentPassword);
   722             PSetCallBarringWrapper::BarringTypeAllOutgoing, KCurrentPassword);
   722     EXPECT(PsUiNotes, showGlobalProgressNote);
   723     EXPECT(PsUiNotes, showGlobalProgressNote);
   723     
   724     
   724     HbDataFormModelItem *item = m_barringpluginGroup->childAt(0);
   725     HbDataFormModelItem *item = m_barringpluginGroup->childAt(0);
   725     item->setContentWidgetData("checkState", QVariant(Qt::Checked));
   726     item->setContentWidgetData("checkState", QVariant(Qt::Checked));
   732 // barring disable request case
   733 // barring disable request case
   733     EXPECT(CpItemDataHelper, widgetFromModelIndex).returns(this);
   734     EXPECT(CpItemDataHelper, widgetFromModelIndex).returns(this);
   734     EXPECT(PsUiNotes, showPasswordQueryDialog)
   735     EXPECT(PsUiNotes, showPasswordQueryDialog)
   735         .willOnce(invoke(setCurrentPasswordParams));
   736         .willOnce(invoke(setCurrentPasswordParams));
   736     EXPECT(PSetCallBarringWrapper, disableBarring)
   737     EXPECT(PSetCallBarringWrapper, disableBarring)
   737         .with(ServiceGroupVoice, 
   738         .with(EAllTeleAndBearer, ServiceGroupVoice, 
   738             PSetCallBarringWrapper::BarringTypeAllOutgoing, KCurrentPassword);
   739             PSetCallBarringWrapper::BarringTypeAllOutgoing, KCurrentPassword);
   739     EXPECT(PsUiNotes, showGlobalProgressNote);
   740     EXPECT(PsUiNotes, showGlobalProgressNote);
   740     
   741     
   741     item = m_barringpluginGroup->childAt(0);
   742     item = m_barringpluginGroup->childAt(0);
   742     item->setContentWidgetData("checkState", QVariant(Qt::Unchecked));
   743     item->setContentWidgetData("checkState", QVariant(Qt::Unchecked));