phoneuis/bubblemanager2/tsrc/unit/ut_bubbleeffecthandler/ut_bubbleeffecthandler.cpp
equal
deleted
inserted
replaced
62 void initTestCase(); |
62 void initTestCase(); |
63 void cleanupTestCase(); |
63 void cleanupTestCase(); |
64 |
64 |
65 void testMuteAppearEffect(); |
65 void testMuteAppearEffect(); |
66 void testMuteDisappearEffect(); |
66 void testMuteDisappearEffect(); |
|
67 void testCancelAllEffects(); |
67 |
68 |
68 private: |
69 private: |
69 HbMainWindow* mWindow; |
70 HbMainWindow* mWindow; |
70 BubbleEffectHandler *mEffectHandler; |
71 BubbleEffectHandler *mEffectHandler; |
71 Container *mContainer; |
72 Container *mContainer; |
116 QVERIFY(mContainer->mLabel->isVisible()==false); |
117 QVERIFY(mContainer->mLabel->isVisible()==false); |
117 |
118 |
118 mEffectHandler->removeEffect(mContainer->mLabel,BubbleMutedDisappear); |
119 mEffectHandler->removeEffect(mContainer->mLabel,BubbleMutedDisappear); |
119 } |
120 } |
120 |
121 |
|
122 void ut_BubbleEffectHandler::testCancelAllEffects() |
|
123 { |
|
124 QVERIFY(mContainer->mLabel->isVisible()==false); |
|
125 QTest::qWait(500); |
|
126 |
|
127 mContainer->mLabel->setPlainText("Appearing"); |
|
128 |
|
129 mEffectHandler->addEffect(mContainer->mLabel,BubbleMutedAppear); |
|
130 mEffectHandler->startEffect(BubbleMutedAppear); |
|
131 QTest::qWait(100); |
|
132 QVERIFY(HbEffect::effectRunning(mContainer->mLabel)); |
|
133 mEffectHandler->cancelAllEffects(mContainer->mLabel); |
|
134 QVERIFY(!HbEffect::effectRunning(mContainer->mLabel)); |
|
135 |
|
136 mEffectHandler->removeEffect(mContainer->mLabel,BubbleMutedAppear); |
|
137 } |
|
138 |
121 BUBBLE_TEST_MAIN(ut_BubbleEffectHandler) |
139 BUBBLE_TEST_MAIN(ut_BubbleEffectHandler) |
122 #include "ut_bubbleeffecthandler.moc" |
140 #include "ut_bubbleeffecthandler.moc" |