mmsharing/livecommsui/lcui/tsrc/ut_lcui/src/ut_lcuicomponentrepository.cpp
changeset 39 4bcc59142325
parent 26 5554410e16f5
equal deleted inserted replaced
37:e9675fb210bd 39:4bcc59142325
    30 #include <hbtoolbar.h>
    30 #include <hbtoolbar.h>
    31 #include <hbdialog.h>
    31 #include <hbdialog.h>
    32 #include <hbaction.h>
    32 #include <hbaction.h>
    33 #include <hbinstance.h>
    33 #include <hbinstance.h>
    34 #include <hbprogressdialog.h>
    34 #include <hbprogressdialog.h>
       
    35 #include <hbvolumesliderpopup.h>
    35 
    36 
    36 #define UT_SET_ORIENTATION(orient) \
    37 #define UT_SET_ORIENTATION(orient) \
    37 HbInstance::instance()->allMainWindows().at(0)->setOrientation(orient);
    38 HbInstance::instance()->allMainWindows().at(0)->setOrientation(orient);
    38 
    39 
    39 void UT_LcUiComponentRepository::initTestCase()
    40 void UT_LcUiComponentRepository::initTestCase()
    68     QVERIFY( !mRepository->mAllInOneView );
    69     QVERIFY( !mRepository->mAllInOneView );
    69     QVERIFY( !mRepository->mAcceptQuery );
    70     QVERIFY( !mRepository->mAcceptQuery );
    70     QVERIFY( !mRepository->mInvitingNote );
    71     QVERIFY( !mRepository->mInvitingNote );
    71     QVERIFY( !mRepository->mWaitingNote );
    72     QVERIFY( !mRepository->mWaitingNote );
    72     QVERIFY( !mRepository->mRecipientQuery );
    73     QVERIFY( !mRepository->mRecipientQuery );
       
    74     QVERIFY( !mRepository->mVolumeSlider );
    73     
    75     
    74 }
    76 }
    75 
    77 
    76 void UT_LcUiComponentRepository::testIdleView()
    78 void UT_LcUiComponentRepository::testIdleView()
    77 {
    79 {
   318     QVERIFY( ok );
   320     QVERIFY( ok );
   319     QVERIFY( mRepository->layout() == lcLayoutLandscapeDefaultId );
   321     QVERIFY( mRepository->layout() == lcLayoutLandscapeDefaultId );
   320     QVERIFY( mRepository->previousLayout() == lcLayoutLandscapeDialpadId );
   322     QVERIFY( mRepository->previousLayout() == lcLayoutLandscapeDialpadId );
   321         
   323         
   322 }
   324 }
       
   325 
       
   326 
       
   327 void UT_LcUiComponentRepository::testVolumeSlider()
       
   328 {
       
   329     mEngine->volume(5);
       
   330     QVERIFY( !mRepository->mVolumeSlider );
       
   331     HbDialog* slider = mRepository->volumeSlider();
       
   332     QVERIFY( mRepository->mVolumeSlider );
       
   333     QVERIFY( slider == mRepository->mVolumeSlider );
       
   334     QVERIFY( !mRepository->mVolumeSlider->isVisible() );
       
   335     QCOMPARE( mRepository->mVolumeSlider->timeout(), lcVolSliderTimeOut ); 
       
   336     QCOMPARE(mRepository->mVolumeSlider->minimum(), lcVolumeMin);
       
   337     QCOMPARE(mRepository->mVolumeSlider->maximum(), lcVolumeMax);
       
   338     QCOMPARE(mRepository->mVolumeSlider->value(), 5);
       
   339     QCOMPARE(mRepository->mVolumeSlider->singleStep(), 1);
       
   340     // Existing slider returned
       
   341     HbDialog* slider2 = mRepository->volumeSlider();
       
   342     QVERIFY( slider2 == slider );
       
   343 }
       
   344 
       
   345 
       
   346 // End of File