videocollection/videocollectionwrapper/tsrc/testvideocollectionclient/src/testvideocollectionclient.cpp
changeset 52 e3cecb93e76a
parent 17 69946d1824c4
equal deleted inserted replaced
47:45e72b57a2fd 52:e3cecb93e76a
   595     
   595     
   596     QVERIFY(mTestObject->removeItemsFromAlbum(albumId, mediaIds) < 0);    
   596     QVERIFY(mTestObject->removeItemsFromAlbum(albumId, mediaIds) < 0);    
   597 }
   597 }
   598 
   598 
   599 // -----------------------------------------------------------------------------
   599 // -----------------------------------------------------------------------------
   600 // testRenameAlbum
   600 // testRenameItem
   601 // -----------------------------------------------------------------------------
   601 // -----------------------------------------------------------------------------
   602 //
   602 //
   603 void TestVideoCollectionClient::testRenameAlbum()
   603 void TestVideoCollectionClient::testRenameItem()
   604 {
   604 {
   605     MMPXCollection::setCommandLLeave(false);
   605     MMPXCollection::setCommandLLeave(false);
   606     
   606     
   607     QString title = "test";
   607     QString title = "test";
   608     TMPXItemId albumId = TMPXItemId(1, 2);
   608     TMPXItemId itemId = TMPXItemId(1, 2);
   609     
   609     
   610     // no collectionutility
   610     // no collectionutility
   611     QVERIFY(mTestObject->renameAlbum(albumId, title) < 0);
   611     QVERIFY(mTestObject->renameItem(itemId, title) < 0);
   612     
   612     
   613     mTestObject->initialize(mSignalReceiver);
   613     mTestObject->initialize(mSignalReceiver);
   614     
   614     
   615     // invalid album id
   615     // invalid album id
   616     albumId = TMPXItemId::InvalidId();
   616     itemId = TMPXItemId::InvalidId();
   617     QVERIFY(mTestObject->renameAlbum(albumId, title) < 0);
   617     QVERIFY(mTestObject->renameItem(itemId, title) < 0);
   618     
   618     
   619     // empty title
   619     // empty title
   620     title = "";
   620     title = "";
   621     QVERIFY(mTestObject->renameAlbum(albumId, title) < 0);
   621     QVERIFY(mTestObject->renameItem(itemId, title) < 0);
   622     
   622     
   623     // video id
   623     // video id
   624     title = "test";
   624     title = "test";
   625     albumId = TMPXItemId(0, 0);
   625     itemId = TMPXItemId(0, 0);
   626     QVERIFY(mTestObject->renameAlbum(albumId, title) < 0);
   626     QVERIFY(mTestObject->renameItem(itemId, title) == 0);
   627 
   627 
   628     // category id
   628     // category id
   629     albumId = TMPXItemId(0, 1);
   629     itemId = TMPXItemId(0, 1);
   630     QVERIFY(mTestObject->renameAlbum(albumId, title) < 0);
   630     QVERIFY(mTestObject->renameItem(itemId, title) < 0);
   631     
   631     
   632     // good case
   632     // good case
   633     albumId = TMPXItemId(0, 2);
   633     itemId = TMPXItemId(0, 2);
   634     QVERIFY(mTestObject->renameAlbum(albumId, title) == 0);
   634     QVERIFY(mTestObject->renameItem(itemId, title) == 0);
   635     
   635     
   636     // command leaves
   636     // command leaves
   637     albumId = TMPXItemId(1, 2);
   637     itemId = TMPXItemId(1, 2);
   638     MMPXCollection::setCommandLLeave(true);
   638     MMPXCollection::setCommandLLeave(true);
   639     QVERIFY(mTestObject->renameAlbum(albumId, title) < 0);
   639     QVERIFY(mTestObject->renameItem(itemId, title) < 0);
   640     MMPXCollection::setCommandLLeave(false);
   640     MMPXCollection::setCommandLLeave(false);
   641 }
   641 }
   642 
   642 
   643 // -----------------------------------------------------------------------------
   643 // -----------------------------------------------------------------------------
   644 // testBack
   644 // testBack