equal
deleted
inserted
replaced
39 #include <qgraphicsitem.h> |
39 #include <qgraphicsitem.h> |
40 #include <QGesture.h> |
40 #include <QGesture.h> |
41 #include <dialpad.h> |
41 #include <dialpad.h> |
42 #include <dialpadvtkeyhandler.h> |
42 #include <dialpadvtkeyhandler.h> |
43 #include <HbTapGesture.h> |
43 #include <HbTapGesture.h> |
|
44 #include <hbvolumesliderpopup.h> |
44 |
45 |
45 // Stub Helper |
46 // Stub Helper |
46 #include <hbstub_helper.h> |
47 #include <hbstub_helper.h> |
47 |
48 |
48 #define UT_SET_ORIENTATION(orient) \ |
49 #define UT_SET_ORIENTATION(orient) \ |
277 QVERIFY( lcutStub_LcUiEngine_expectCall( lcutStub_LcUiEngine_mute ) ); |
278 QVERIFY( lcutStub_LcUiEngine_expectCall( lcutStub_LcUiEngine_mute ) ); |
278 QVERIFY( !mView->timerId ); |
279 QVERIFY( !mView->timerId ); |
279 QVERIFY( !mEngine->fullScreenMode()); |
280 QVERIFY( !mEngine->fullScreenMode()); |
280 } |
281 } |
281 |
282 |
|
283 |
282 void UT_LcView::testChangeCamera() |
284 void UT_LcView::testChangeCamera() |
283 { |
285 { |
284 mView->init(); |
286 mView->init(); |
285 mView->changeCamera(); |
287 mView->changeCamera(); |
286 QVERIFY( lcutStub_LcUiEngine_expectCall( lcutStub_LcUiEngine_toggleCamera ) ); |
288 QVERIFY( lcutStub_LcUiEngine_expectCall( lcutStub_LcUiEngine_toggleCamera ) ); |
474 // Use the helper function do not invent new one |
476 // Use the helper function do not invent new one |
475 QVERIFY( !HbStubHelper::isTitleBarVisible() ); |
477 QVERIFY( !HbStubHelper::isTitleBarVisible() ); |
476 QVERIFY( !HbStubHelper::isStatusBarVisible() ); |
478 QVERIFY( !HbStubHelper::isStatusBarVisible() ); |
477 QVERIFY( !mView->toolBar()->isVisible() ); |
479 QVERIFY( !mView->toolBar()->isVisible() ); |
478 QVERIFY( !mView->mEndCallButton->isVisible() ); |
480 QVERIFY( !mView->mEndCallButton->isVisible() ); |
479 QVERIFY( !mView->mDuration->isVisible() ); |
481 QVERIFY( mView->mDuration->isVisible() ); |
480 QVERIFY( !mView->mRecipient->isVisible() ); |
482 QVERIFY( mView->mRecipient->isVisible() ); |
481 |
483 |
482 // Test2 : not in full screen |
484 // Test2 : not in full screen |
483 mView->init(); |
485 mView->init(); |
484 mView->menu()->setVisible( false ); |
486 mView->menu()->setVisible( false ); |
485 mView->toFullScreen( false ); |
487 mView->toFullScreen( false ); |
651 QVERIFY( mEngine->fullScreenMode()); |
653 QVERIFY( mEngine->fullScreenMode()); |
652 QVERIFY( !HbStubHelper::isTitleBarVisible() ); |
654 QVERIFY( !HbStubHelper::isTitleBarVisible() ); |
653 QVERIFY( !HbStubHelper::isStatusBarVisible() ); |
655 QVERIFY( !HbStubHelper::isStatusBarVisible() ); |
654 QVERIFY( !mView->toolBar()->isVisible() ); |
656 QVERIFY( !mView->toolBar()->isVisible() ); |
655 QVERIFY( !mView->mEndCallButton->isVisible()); |
657 QVERIFY( !mView->mEndCallButton->isVisible()); |
656 QVERIFY( !mView->mDuration->isVisible()); |
658 QVERIFY( mView->mDuration->isVisible()); |
657 QVERIFY( !mView->mRecipient->isVisible()); |
659 QVERIFY( mView->mRecipient->isVisible()); |
658 delete event; |
660 delete event; |
659 |
661 |
660 // not a timer we want |
662 // not a timer we want |
661 mView->toFullScreen( false ); |
663 mView->toFullScreen( false ); |
662 event = new QTimerEvent( 22222 ); // some number |
664 event = new QTimerEvent( 22222 ); // some number |
689 QVERIFY( mEngine->fullScreenMode()); |
691 QVERIFY( mEngine->fullScreenMode()); |
690 QVERIFY( !HbStubHelper::isTitleBarVisible() ); |
692 QVERIFY( !HbStubHelper::isTitleBarVisible() ); |
691 QVERIFY( !HbStubHelper::isStatusBarVisible() ); |
693 QVERIFY( !HbStubHelper::isStatusBarVisible() ); |
692 QVERIFY( !mView->isItemVisible(Hb::DockWidgetItem ) ); |
694 QVERIFY( !mView->isItemVisible(Hb::DockWidgetItem ) ); |
693 QVERIFY( !mView->mEndCallButton->isVisible()); |
695 QVERIFY( !mView->mEndCallButton->isVisible()); |
694 QVERIFY( !mView->mDuration->isVisible()); |
696 QVERIFY( mView->mDuration->isVisible()); |
695 QVERIFY( !mView->mRecipient->isVisible()); |
697 QVERIFY( mView->mRecipient->isVisible()); |
696 } |
698 } |
697 |
699 |
698 void UT_LcView::testMenuAboutToShow() |
700 void UT_LcView::testMenuAboutToShow() |
699 { |
701 { |
700 mView->init(); |
702 mView->init(); |
865 mView->watchInactivity(); |
867 mView->watchInactivity(); |
866 QVERIFY( tid!=mView->timerId ); |
868 QVERIFY( tid!=mView->timerId ); |
867 |
869 |
868 } |
870 } |
869 |
871 |
870 |
|
871 |
|
872 void UT_LcView::testIsVideoPositionedCorrectly() |
872 void UT_LcView::testIsVideoPositionedCorrectly() |
873 { |
873 { |
874 //Test1: Null video Widget returns true |
874 //Test1: Null video Widget returns true |
875 mRepository->mReturnSendVideo = false; |
875 mRepository->mReturnSendVideo = false; |
876 mView->init(); |
876 mView->init(); |
907 QVERIFY( mView->mSharedVideoWidget ); |
907 QVERIFY( mView->mSharedVideoWidget ); |
908 QVERIFY( !mView->isVideoPositionedCorrectly(mView->mSharedVideoWidget )); |
908 QVERIFY( !mView->isVideoPositionedCorrectly(mView->mSharedVideoWidget )); |
909 mView->isPositioned(); |
909 mView->isPositioned(); |
910 QVERIFY( !mView->isViewReady ); |
910 QVERIFY( !mView->isViewReady ); |
911 } |
911 } |
|
912 |
|
913 |
|
914 void UT_LcView::testShowVolumeSlider() |
|
915 { |
|
916 mView->showVolumeSlider(5); |
|
917 QVERIFY( mView->mRepository.mVolumeSlider->isVisible() ); |
|
918 QCOMPARE( mView->mRepository.mVolumeSlider->value(), 5); |
|
919 QCOMPARE( mView->mRepository.mVolumeSlider->minimum(), lcVolumeMin ); |
|
920 QCOMPARE( mView->mRepository.mVolumeSlider->maximum(), lcVolumeMax); |
|
921 } |
|
922 |
|
923 |
|
924 void UT_LcView::testShowSendVideo() |
|
925 { |
|
926 mRepository->mReturnSendVideo = true; |
|
927 mView->init(); |
|
928 mView->mSharedVideoWidget->setVisible(false); |
|
929 mView->showSendVideo(); |
|
930 QVERIFY( mView->mSharedVideoWidget->isVisible() ); |
|
931 } |
|
932 |
|
933 |
|
934 void UT_LcView::testshowReceivedVideo() |
|
935 { |
|
936 mView->init(); |
|
937 mView->mReceivedVideoWidget->setVisible(false); |
|
938 mView->showReceivedVideo(); |
|
939 QVERIFY( mView->mReceivedVideoWidget->isVisible() ); |
|
940 } |
|
941 |
|
942 |
|
943 // End of File |