public void GetRecentlyPlayed_MusicHistoryReturned() { sut = new SpotifyMusicController(new DataRetrievalContext(contextOptions)); var getResult = sut.GetRecentlyPlayed(); var retrievedSongs = getResult.Result.Items.ToList(); retrievedSongs.Should().HaveCount(3); retrievedSongs.Should().BeEquivalentTo(listeningHistory); }
public void GetRecentlyPlayedWithAfterParam_MusicHistoryReturned() { var after = DateTime.UtcNow.AddDays(-1); var afterAsUnix = ((DateTimeOffset)after).ToUnixTimeMilliseconds(); sut = new SpotifyMusicController(new DataRetrievalContext(contextOptions)); var getResult = sut.GetRecentlyPlayed(afterAsUnix); var retrievedSongs = getResult.Result.Items.ToList(); retrievedSongs.Should().HaveCount(1); retrievedSongs.Should().NotBeEquivalentTo(listeningHistory); }