예제 #1
0
 static void AssertPlaylistItem (PlaylistItem playlistItem, PlaylistItemOptions options)
 {
     AssertItem (playlistItem, options);
     Assert.AreEqual (playlistItem.StorageMedium, options.StorageMedium);
     Assert.AreEqual (playlistItem.LongDescription, options.LongDescription);
     Assert.AreEqual (playlistItem.Description, options.Description);
     Assert.AreEqual (playlistItem.Date, options.Date);
     Assert.AreEqual (playlistItem.Language, options.Language);
     Assert.IsTrue (playlistItem.Artists.IsReadOnly);
     Assert.IsTrue (playlistItem.Genres.IsReadOnly);
     CollectionAssert.AreEqual (playlistItem.Artists, options.Artists);
     CollectionAssert.AreEqual (playlistItem.Genres, options.Genres);
 }
예제 #2
0
 public void PlaylistItemInstantiation ()
 {
     var options = new PlaylistItemOptions ();
     SetPlaylistItemOptions (options);
     var playlist_item = new PlaylistItem ("-1", "-1", options);
     AssertPlaylistItem (playlist_item, options);
     AssertPlaylistItem (playlist_item, playlist_item.GetOptions ());
 }