예제 #1
0
        public void GenerateTracks_FullTrackList_ReturnsMenuWithIncrementedTracksAmount()
        {
            var topTracks = _artistsUtils.GetArtistsTopTracks("1VPmR4DJC1PlOtd0IADAO0");
            var menu      = _tracksGenerator.GenerateTracks(topTracks);

            Assert.AreEqual(topTracks.Count + 1, menu.items.Count);
        }
예제 #2
0
        public bool GetArtistTopTracks(string artistId)
        {
            var  artistsTopTracks = _artistsUtils.GetArtistsTopTracks(artistId);
            var  tracksMenu       = _tracksGenerator.GenerateTracks(artistsTopTracks);
            bool running          = true;

            while (running)
            {
                running = tracksMenu.Display();
            }

            return(true);
        }
예제 #3
0
        public void GetArtistsTopTracks_ReturnsList()
        {
            var topTracks = _artistsUtils.GetArtistsTopTracks("1VPmR4DJC1PlOtd0IADAO0");

            Assert.AreNotEqual(0, topTracks.Count);
        }