--- a/mmsharing/livecommsui/lcui/tsrc/ut_lcui/src/ut_lcuicomponentrepository.cpp Fri Sep 17 08:28:43 2010 +0300
+++ b/mmsharing/livecommsui/lcui/tsrc/ut_lcui/src/ut_lcuicomponentrepository.cpp Mon Oct 04 00:13:53 2010 +0300
@@ -32,6 +32,7 @@
#include <hbaction.h>
#include <hbinstance.h>
#include <hbprogressdialog.h>
+#include <hbvolumesliderpopup.h>
#define UT_SET_ORIENTATION(orient) \
HbInstance::instance()->allMainWindows().at(0)->setOrientation(orient);
@@ -70,6 +71,7 @@
QVERIFY( !mRepository->mInvitingNote );
QVERIFY( !mRepository->mWaitingNote );
QVERIFY( !mRepository->mRecipientQuery );
+ QVERIFY( !mRepository->mVolumeSlider );
}
@@ -320,3 +322,25 @@
QVERIFY( mRepository->previousLayout() == lcLayoutLandscapeDialpadId );
}
+
+
+void UT_LcUiComponentRepository::testVolumeSlider()
+{
+ mEngine->volume(5);
+ QVERIFY( !mRepository->mVolumeSlider );
+ HbDialog* slider = mRepository->volumeSlider();
+ QVERIFY( mRepository->mVolumeSlider );
+ QVERIFY( slider == mRepository->mVolumeSlider );
+ QVERIFY( !mRepository->mVolumeSlider->isVisible() );
+ QCOMPARE( mRepository->mVolumeSlider->timeout(), lcVolSliderTimeOut );
+ QCOMPARE(mRepository->mVolumeSlider->minimum(), lcVolumeMin);
+ QCOMPARE(mRepository->mVolumeSlider->maximum(), lcVolumeMax);
+ QCOMPARE(mRepository->mVolumeSlider->value(), 5);
+ QCOMPARE(mRepository->mVolumeSlider->singleStep(), 1);
+ // Existing slider returned
+ HbDialog* slider2 = mRepository->volumeSlider();
+ QVERIFY( slider2 == slider );
+}
+
+
+// End of File