videoplayerapp/videoplayerengine/tsrc/testvideoplayerengine/src/testvideoplayerengine.cpp
equal
deleted
inserted
replaced
13 * |
13 * |
14 * Description: Videoplayerengine test class implementation. |
14 * Description: Videoplayerengine test class implementation. |
15 * |
15 * |
16 */ |
16 */ |
17 |
17 |
18 // Version : %version: % |
18 // Version : %version: da1mmcf#12 % |
19 |
19 |
20 // INCLUDES |
20 // INCLUDES |
21 #include <QtTest/QtTest> |
21 #include <QtTest/QtTest> |
22 #include <qdebug.h> |
22 #include <qdebug.h> |
23 #include "stub/inc/hbinstance.h" |
23 #include "stub/inc/hbinstance.h" |
95 mCollectionViewPlugin = 0; |
95 mCollectionViewPlugin = 0; |
96 mFileDetailsViewPlugin = 0; |
96 mFileDetailsViewPlugin = 0; |
97 mVideoServices = 0; |
97 mVideoServices = 0; |
98 |
98 |
99 mTestObject = new QVideoPlayerEngine(isService); |
99 mTestObject = new QVideoPlayerEngine(isService); |
|
100 |
|
101 if ( isService ) |
|
102 { |
|
103 mTestObject->mIsPlayService = true; |
|
104 } |
|
105 |
|
106 |
100 } |
107 } |
101 |
108 |
102 void TestVideoPlayerEngine::cleanup() |
109 void TestVideoPlayerEngine::cleanup() |
103 { |
110 { |
104 MPX_ENTER_EXIT(_L("TestVideoPlayerEngine::cleanup()")); |
111 MPX_ENTER_EXIT(_L("TestVideoPlayerEngine::cleanup()")); |
212 QVERIFY(mTestObject->mIsService == true); |
219 QVERIFY(mTestObject->mIsService == true); |
213 QVERIFY(VideoServices::mReferenceCount == 0); |
220 QVERIFY(VideoServices::mReferenceCount == 0); |
214 |
221 |
215 mTestObject->initialize(); |
222 mTestObject->initialize(); |
216 |
223 |
217 QVERIFY(mTestObject->mCurrentViewPlugin == 0); |
224 QVERIFY(mTestObject->mCurrentViewPlugin != 0); |
218 QVERIFY(mTestObject->mPlaybackViewPlugin != 0); |
225 QVERIFY(mTestObject->mPlaybackViewPlugin == 0); |
219 QVERIFY(mTestObject->mCollectionViewPlugin != 0); |
226 QVERIFY(mTestObject->mCollectionViewPlugin != 0); |
220 QVERIFY(mTestObject->mFileDetailsViewPlugin != 0); |
227 QVERIFY(mTestObject->mFileDetailsViewPlugin == 0); |
221 QVERIFY(mTestObject->mPlaybackWrapper != 0); |
228 QVERIFY(mTestObject->mPlaybackWrapper != 0); |
222 QVERIFY(mTestObject->mVideoServices != 0); |
229 QVERIFY(mTestObject->mVideoServices != 0); |
223 QVERIFY(mTestObject->mIsService == true); |
230 QVERIFY(mTestObject->mIsService == true); |
224 QVERIFY(VideoServices::mReferenceCount == 1); |
231 QVERIFY(VideoServices::mReferenceCount == 1); |
225 |
232 |
289 QVERIFY(mTestObject->mIsService == true); |
296 QVERIFY(mTestObject->mIsService == true); |
290 QVERIFY(VideoServices::mReferenceCount == 0); |
297 QVERIFY(VideoServices::mReferenceCount == 0); |
291 |
298 |
292 mTestObject->initialize(); |
299 mTestObject->initialize(); |
293 |
300 |
294 QVERIFY(mTestObject->mCurrentViewPlugin == 0); |
301 QVERIFY(mTestObject->mCurrentViewPlugin != 0); |
295 QVERIFY(mTestObject->mPlaybackViewPlugin != 0); |
302 QVERIFY(mTestObject->mPlaybackViewPlugin == 0); |
296 QVERIFY(mTestObject->mCollectionViewPlugin != 0); |
303 QVERIFY(mTestObject->mCollectionViewPlugin != 0); |
297 QVERIFY(mTestObject->mFileDetailsViewPlugin != 0); |
304 QVERIFY(mTestObject->mFileDetailsViewPlugin == 0); |
298 QVERIFY(mTestObject->mVideoServices != 0); |
305 QVERIFY(mTestObject->mVideoServices != 0); |
299 QVERIFY(mTestObject->mIsService == true); |
306 QVERIFY(mTestObject->mIsService == true); |
300 QVERIFY(VideoServices::mReferenceCount == 1); |
307 QVERIFY(VideoServices::mReferenceCount == 1); |
301 |
308 |
302 mCurrentViewPlugin = mTestObject->mCurrentViewPlugin; |
309 mCurrentViewPlugin = mTestObject->mCurrentViewPlugin; |