mpdata/tsrc/unittest_mpcollectiondatamodel/stub/src/mpmpxcollectiondata.cpp
changeset 55 f3930dda3342
parent 51 560ce2306a17
--- a/mpdata/tsrc/unittest_mpcollectiondatamodel/stub/src/mpmpxcollectiondata.cpp	Tue Aug 24 03:36:14 2010 -0500
+++ b/mpdata/tsrc/unittest_mpcollectiondatamodel/stub/src/mpmpxcollectiondata.cpp	Fri Sep 03 19:58:01 2010 -0500
@@ -109,6 +109,7 @@
       mCount(0),
       mItemDataReturn(true),
       mCollectionTitleReturn(true)
+ 
 {
     gInitCounter++;
 }
@@ -197,7 +198,15 @@
  */
 bool MpMpxCollectionData::hasItemProperty( int index, MpMpxCollectionData:: DataProperty type ) const
 {
-
+    TX_ENTRY
+    Q_UNUSED(type);
+    if (index == 2){
+    return true;
+    }
+    else {
+    return false;
+    }
+    
 }
 
 /*!
@@ -258,23 +267,22 @@
  Stub function.
  */
 QList<int> MpMpxCollectionData::songIndex( int songUniqueId )
-    {
+{
+    QHash<int, int> iList;
+    iList.insertMulti(1,3);
+    iList.insertMulti(1,2);
+    iList.insertMulti(4,6);
+    iList.insertMulti(1,1);
+    return iList.values(songUniqueId);
     
-    }
+}
 
 /*!
  Stub function.
  */
 void MpMpxCollectionData::setCorruptValue(QModelIndex index, bool tBone )
-    {
-    
-    }
+{
+    Q_UNUSED(tBone);
+    mCorruptedIndex.append(index.row());
+}
 
-/*!
- Stub function.
- */
-void MpMpxCollectionData::setReloadAlbumContent( bool reloadAlbum )
-    {
-    
-    }
-