mpengine/tsrc/unittest_mpmpxcollectionframeworkwrapper/stub/src/mpxcollectionutility.cpp
equal
deleted
inserted
replaced
28 #include <mpxcollectionobserver.h> |
28 #include <mpxcollectionobserver.h> |
29 #include "mptrace.h" |
29 #include "mptrace.h" |
30 #include <e32debug.h> |
30 #include <e32debug.h> |
31 |
31 |
32 #include "stub/inc/mpxcollectionutility.h" |
32 #include "stub/inc/mpxcollectionutility.h" |
33 const TInt KMPXAllSongsViewIndex = 0; |
|
34 const TInt KMPXPlaylistViewIndex = 1; |
33 const TInt KMPXPlaylistViewIndex = 1; |
35 |
34 |
36 /*! |
35 /*! |
37 Stub function. |
36 Stub function. |
38 */ |
37 */ |
39 MMPXCollectionUtility::MMPXCollectionUtility():iBack(EFalse), |
38 MMPXCollectionUtility::MMPXCollectionUtility():iBack(EFalse), |
40 iOpen(EFalse), |
39 iOpen(EFalse), |
41 iMedia(EFalse), |
40 iMedia(EFalse), |
42 iIndex(0), |
|
43 iOpenCount(0), |
41 iOpenCount(0), |
44 iCountPath(0), |
42 iCountPath(0), |
|
43 iIndex(0), |
45 iPlaylists(0), |
44 iPlaylists(0), |
46 iAlbumSongs(0), |
45 iAlbumSongs(0), |
47 iAsynchFindResult(0) |
46 iAsynchFindResult(0) |
48 { |
47 { |
49 |
|
50 } |
48 } |
51 |
49 |
52 /*! |
50 /*! |
53 Stub function. |
51 Stub function. |
54 */ |
52 */ |
112 // Find Album with ID |
110 // Find Album with ID |
113 else if (aCriteria.IsSupported(KMPXMediaGeneralType) && EMPXGroup == aCriteria.ValueTObjectL<TMPXGeneralType>(KMPXMediaGeneralType) && |
111 else if (aCriteria.IsSupported(KMPXMediaGeneralType) && EMPXGroup == aCriteria.ValueTObjectL<TMPXGeneralType>(KMPXMediaGeneralType) && |
114 aCriteria.IsSupported(KMPXMediaGeneralCategory) && EMPXSong == aCriteria.ValueTObjectL<TMPXGeneralCategory>(KMPXMediaGeneralCategory) && |
112 aCriteria.IsSupported(KMPXMediaGeneralCategory) && EMPXSong == aCriteria.ValueTObjectL<TMPXGeneralCategory>(KMPXMediaGeneralCategory) && |
115 aCriteria.IsSupported(KMPXMediaGeneralId) && iAlbumSongs && |
113 aCriteria.IsSupported(KMPXMediaGeneralId) && iAlbumSongs && |
116 //it is assumed that album ID matches index on the media array, just to make test logic more simple. |
114 //it is assumed that album ID matches index on the media array, just to make test logic more simple. |
117 TUint32(aCriteria.ValueTObjectL<TMPXItemId>(KMPXMediaGeneralId)) >= 0 && TUint32(aCriteria.ValueTObjectL<TMPXItemId>(KMPXMediaGeneralId)) < iAlbumSongs->Count()) |
115 aCriteria.ValueTObjectL<TMPXItemId>(KMPXMediaGeneralId).iId2 && |
|
116 (aCriteria.ValueTObjectL<TMPXItemId>(KMPXMediaGeneralId).iId2 < iAlbumSongs->Count()) ) |
118 { |
117 { |
119 return CMPXMedia::NewL(*iAlbumSongs->AtL(aCriteria.ValueTObjectL<TMPXItemId>(KMPXMediaGeneralId))); |
118 return CMPXMedia::NewL(*iAlbumSongs->AtL(aCriteria.ValueTObjectL<TMPXItemId>(KMPXMediaGeneralId))); |
120 } |
119 } |
121 else |
120 else |
122 { |
121 { |