예제 #1
0
        public void CanBeReadByArtistSortedByReleaseDate()
        {
            var check = repository.GetByCreator <IAlbum>(new Uri(radioheadUrn));

            Assert.AreEqual(2, check.Count());
            Assert.AreEqual(album5.Name, check.First().Name);
            Assert.AreEqual(album1.Name, check.Last().Name);
        }
예제 #2
0
 private void AddArtistResults(IEnumerable <IArtist> artists)
 {
     foreach (var artist in artists)
     {
         AddProgress("Artist: " + artist.Name);
         UpdateResults(artist);
         foreach (var album in mediaItemRepository.GetByCreator <IAlbum>(artist.Location))
         {
             AddProgress("Album: " + album.Name);
             UpdateResults(album);
         }
     }
 }