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); }
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); } } }