Пример #1
0
        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);
        }
Пример #2
0
        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);
        }