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)); |