コード例 #1
0
        public async Task GetArtistsTopTracks_FromAppToken_SpotifyErrorException()
        {
            // arrange
            const string artistId = "1tpXaFf2F55E7kVJON4j4G";
            const string market   = SpotifyCountryCodes._From_Token;

            var http     = new HttpClient();
            var accounts = new AccountsService(http, TestsHelper.GetLocalConfig());
            var artists  = new ArtistsApi(http, accounts);

            // act
            var result = await artists.GetArtistsTopTracks(artistId, market);
        }
コード例 #2
0
        public async Task GetArtistsTopTracks_NZCountryCode_ArtistIdMatches()
        {
            // arrange
            const string artistId = "1tpXaFf2F55E7kVJON4j4G";
            const string market   = SpotifyCountryCodes.New_Zealand;

            var http     = new HttpClient();
            var accounts = new AccountsService(http, TestsHelper.GetLocalConfig());
            var artists  = new ArtistsApi(http, accounts);

            // act
            var result = await artists.GetArtistsTopTracks(artistId, market);

            // assert
            Assert.AreEqual(artistId, result[0].Artists[0].Id);
        }