@@ -90,6 +90,11 @@ void main() {
90
90
expect (item.link, "http://www.foo.com" );
91
91
expect (item.pubDate, "Mon, 27 Aug 2001 16:08:56 PST" );
92
92
93
+ expect (item.media.group.contents.length, 5 );
94
+ expect (item.media.group.credits.length, 2 );
95
+ expect (item.media.group.category.value, "music/artist name/album/song" );
96
+ expect (item.media.group.rating.value, "nonadult" );
97
+
93
98
expect (item.media.contents.length, 2 );
94
99
var mediaContent = item.media.contents.first;
95
100
expect (mediaContent.url, "http://www.foo.com/video.mov" );
@@ -102,5 +107,18 @@ void main() {
102
107
expect (mediaContent.framerate, 25 );
103
108
expect (mediaContent.samplingrate, 44.1 );
104
109
expect (mediaContent.channels, 2 );
110
+
111
+ expect (item.media.credits.length, 2 );
112
+ var mediaCredit = item.media.credits.first;
113
+ expect (mediaCredit.role, "owner1" );
114
+ expect (mediaCredit.scheme, "urn:yvs" );
115
+ expect (mediaCredit.value, "copyright holder of the entity" );
116
+
117
+ expect (item.media.category.scheme, "http://search.yahoo.com/mrss/category_ schema" );
118
+ expect (item.media.category.label, "Music" );
119
+ expect (item.media.category.value, "music/artist/album/song" );
120
+
121
+ expect (item.media.rating.scheme, "urn:simple" );
122
+ expect (item.media.rating.value, "adult" );
105
123
});
106
124
}
0 commit comments