예제 #1
0
 static void AssertMusicAlbum (MusicAlbum musicAlbum, MusicAlbumOptions options)
 {
     AssertAlbum (musicAlbum, options);
     Assert.AreEqual (musicAlbum.Toc, options.Toc);
     Assert.IsTrue (musicAlbum.Artists.IsReadOnly);
     Assert.IsTrue (musicAlbum.Genres.IsReadOnly);
     Assert.IsTrue (musicAlbum.Producers.IsReadOnly);
     Assert.IsTrue (musicAlbum.AlbumArtUris.IsReadOnly);
     CollectionAssert.AreEqual (musicAlbum.Artists, options.Artists);
     CollectionAssert.AreEqual (musicAlbum.Genres, options.Genres);
     CollectionAssert.AreEqual (musicAlbum.Producers, options.Producers);
     CollectionAssert.AreEqual (musicAlbum.AlbumArtUris, options.AlbumArtUris);
 }
예제 #2
0
 public void MusicAlbumInstantiation ()
 {
     var options = new MusicAlbumOptions ();
     SetMusicAlbumOptions (options);
     var music_album = new MusicAlbum ("-1", "-1", options);
     AssertMusicAlbum (music_album, options);
     AssertMusicAlbum (music_album, music_album.GetOptions ());
 }