public async Task GetFlow() { IEnumerable <ITrack> tracks = await _user.GetFlow(); 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 GetFlow() { _server.Content = base.GetServerResponse("flow"); IEnumerable <ITrack> tracks = await _user.GetFlow(); Assert.IsNotNull(tracks, nameof(tracks)); Assert.AreEqual(40, tracks.Count(), "Count"); var firstTrack = tracks.First(); Assert.IsNotNull(firstTrack, nameof(firstTrack)); Assert.AreEqual(561756292, firstTrack.Id, nameof(firstTrack.Id)); Assert.AreEqual("Without Me", firstTrack.Title, nameof(firstTrack.Title)); }