Esempio n. 1
0
        public void GetArtistById_ValidArtist_ReturnsArtist()
        {
            // Arrange
            iTunesSearchManager search = new iTunesSearchManager();
            long artistId = 311145;

            // Act
            var item = search.GetSongArtistByArtistIdAsync(artistId).Result;

            // Assert
            Assert.IsTrue(item.ArtistName == "R.E.M.");
        }
Esempio n. 2
0
        public void GetArtistById_InvalidArtist_ReturnsDefaultInstanceOfSongArtist()
        {
            // Arrange
            iTunesSearchManager search = new iTunesSearchManager();
            long artistId = 5858500001;

            // Act
            var item = search.GetSongArtistByArtistIdAsync(artistId).Result;

            // Assert
            Assert.IsInstanceOfType(item, typeof(SongArtist));
            Assert.IsTrue(item.ArtistName == default(string));
        }