public async Task GetArtistById() { IArtist artist = await _browse.GetArtistById(1); Assert.IsNotNull(artist, nameof(artist)); Assert.AreEqual(1, artist.Id, nameof(artist.Id)); Assert.AreEqual("The Beatles", artist.Name, nameof(artist.Name)); Assert.AreEqual("https://www.deezer.com/artist/1", artist.Link, nameof(artist.Link)); Assert.AreEqual(31, artist.AlbumCount, nameof(artist.AlbumCount)); Assert.That(artist.Fans, Is.GreaterThan(1000000), nameof(artist.Fans)); Assert.IsTrue(artist.HasSmartRadio, nameof(artist.HasSmartRadio)); }
public async Task GetArtistById() { _server.Content = base.GetServerResponse("artist"); IArtist artist = await _browse.GetArtistById(_dummyID); Assert.IsNotNull(artist, nameof(artist)); Assert.AreEqual(1, artist.Id, nameof(artist.Id)); Assert.AreEqual("The Beatles", artist.Name, nameof(artist.Name)); Assert.AreEqual("https://www.deezer.com/artist/1", artist.Link, nameof(artist.Link)); Assert.AreEqual("https://www.deezer.com/artist/1?utm_source=deezer&utm_content=artist-1&utm_term=0_1562078771&utm_medium=web", artist.ShareLink, nameof(artist.ShareLink)); Assert.AreEqual(45, artist.AlbumCount, nameof(artist.AlbumCount)); Assert.AreEqual(5110265, artist.Fans, nameof(artist.Fans)); Assert.IsTrue(artist.HasSmartRadio, nameof(artist.HasSmartRadio)); }