videoplayback/hbvideoplaybackview/tsrc/testdetailsplaybackwindow/src/testdetailsplaybackwindow.cpp
changeset 37 4eb2df7f7cbe
parent 36 8aed59de29f9
child 40 13331705e488
--- a/videoplayback/hbvideoplaybackview/tsrc/testdetailsplaybackwindow/src/testdetailsplaybackwindow.cpp	Fri Apr 16 18:13:14 2010 +0300
+++ b/videoplayback/hbvideoplaybackview/tsrc/testdetailsplaybackwindow/src/testdetailsplaybackwindow.cpp	Fri Apr 30 09:52:11 2010 +0300
@@ -15,7 +15,7 @@
 * 
 */
 
-// Version : %version:  3 %
+// Version : %version:  6 %
 
 
 #include <qdebug>
@@ -203,7 +203,6 @@
     //
     // verify the controller attachVideo() slot has been called
     //
-    QVERIFY( mController->mCommand == EMPXPbvCmdClose );
     QVERIFY( mController->mAttachVideoDone == true );
 
     //
@@ -218,5 +217,46 @@
         
 }
 
+// ---------------------------------------------------------------------------
+// testSend
+// ---------------------------------------------------------------------------
+//
+void TestDetailsPlaybackWindow::testSend()
+{
+    MPX_ENTER_EXIT(
+            _L("TestDetailsPlaybackWindow::testSend()"));
+
+    //
+    // test when 'share' operation is enabled
+    //
+    init( false );
+    
+    //
+    // connect signal/slot
+    //
+    connect( this, SIGNAL( commandSignal() ), mController, SLOT( sendVideo() ) );
+    
+    //
+    // emit signal
+    //
+    emit commandSignal();     
+    
+    //
+    // verify the controller sendVideo() slot has been called
+    //
+    QVERIFY( mController->mCommand == EMPXPbvCmdPause );
+    QVERIFY( mController->mSendVideoDone == true );
+
+    //
+    // disconnect signal/slot
+    //
+    disconnect( this, SIGNAL( commandSignal() ), mController, SLOT( sendVideo() ) );
+
+    //
+    // clean up
+    //
+    cleanup();
+        
+}
 
 // End of file