/// <summary> /// Load all playlists /// </summary> private void LoadPlaylist() { Playlists = new ObservableCollection <Playlist>(); var allItems = new Playlist { Id = "APP01", Name = "All items", IsAppPlaylist = true, TrackList = new ObservableCollection <Track>(musicContext.Tracks.ToList()) }; var lovedItems = new Playlist { Id = "APP02", Name = "Loved items", IsAppPlaylist = true, TrackList = new ObservableCollection <Track>(musicContext.Tracks.Where(x => x.IsLove == true).ToList()) }; var others = PlaylistsHelper.ReadPlaylists(); Playlists.Add(allItems); Playlists.Add(lovedItems); foreach (var pl in others) { Playlists.Add(Playlist.LoadPlaylist(pl)); } }
public void TestReadingFullPlaylist() { var playlist = PlaylistsHelper.ReadPlaylists(); Assert.IsNotNull(playlist[0].TrackList[0].CaSi); }