public async Task GetRecommendedTracks() { IEnumerable <ITrack> tracks = await _user.GetRecommendedTracks(); Assert.IsNotNull(tracks, nameof(tracks)); Assert.That(tracks.Count(), Is.GreaterThan(0), "Count"); var firstTrack = tracks.First(); Assert.IsNotNull(firstTrack, nameof(firstTrack)); Assert.That(firstTrack.Id, Is.GreaterThan(0), nameof(firstTrack.Id)); Assert.IsNotNull(firstTrack.Title, nameof(firstTrack.Title)); }
public async Task GetRecommendedTracks() { _server.Content = base.GetServerResponse("recommended_tracks"); IEnumerable <ITrack> tracks = await _user.GetRecommendedTracks(); Assert.IsNotNull(tracks, nameof(tracks)); Assert.AreEqual(40, tracks.Count(), "Count"); var firstTrack = tracks.First(); Assert.IsNotNull(firstTrack, nameof(firstTrack)); Assert.AreEqual(485156332, firstTrack.Id, nameof(firstTrack.Id)); Assert.AreEqual("Hold On Tight", firstTrack.Title, nameof(firstTrack.Title)); }