public void ParseAlbums_Counts() { var xelement = XElement.Load(testFilePath + "lastfmAlbumResponse.xml"); var result = new LibraryAlbumsResponseParser().Parse(xelement); Assert.That(result.Page, Is.EqualTo(1)); Assert.That(result.PerPage, Is.EqualTo(50)); Assert.That(result.TotalPages, Is.EqualTo(19)); Assert.That(result.TotalRecords, Is.EqualTo(929)); }
public void ParseAlbums_AlbumInfo() { var xelement = XElement.Load(testFilePath + "lastfmAlbumResponse.xml"); var result = new LibraryAlbumsResponseParser().Parse(xelement); var album = result.Items.First() as LastfmLibraryAlbum; Assert.That(album.Artist, Is.EqualTo("OSI")); Assert.That(album.Name, Is.EqualTo("Blood")); Assert.That(album.ArtworkLocation, Is.EqualTo("http://userserve-ak.last.fm/serve/300x300/82850719.jpg")); Assert.That(album.PlayCount, Is.EqualTo(520)); }