Ejemplo n.º 1
0
        public void GetRandomElectronic()
        {
            var musicRepository = new MusicRepository();
            var songs           = musicRepository.GetSongs("Electronic", "Random", 0, null, null);

            foreach (var s in songs)
            {
                testContextInstance.WriteLine("{0} {1} {2}", s.ID, s.LOCATION, s.TITLE);
            }
        }
Ejemplo n.º 2
0
        public void GetSongsByGenreAndSequence()
        {
            var musicRepository = new MusicRepository();
            var songs           = musicRepository.GetSongs("Electronic", "Newest", 0, null, null);

            foreach (var s in songs)
            {
                testContextInstance.WriteLine("{0} {1} {2}", s.GENRE, s.ID, s.LOCATION);
            }
        }
Ejemplo n.º 3
0
        public void GetOldestSongs()
        {
            var musicRepository = new MusicRepository();
            var songs           = musicRepository.GetSongs(null, "Oldest", 0, null, null);

            foreach (var s in songs)
            {
                testContextInstance.WriteLine("{0} {1} {2}", s.GENRE, s.ID, s.LOCATION);
            }
        }
Ejemplo n.º 4
0
        public void GetSongs()
        {
            var musicRepository = new MusicRepository();
            var songs           = musicRepository.GetSongs(null, null, 0, null, null);

            foreach (var s in songs)
            {
                testContextInstance.WriteLine("{0}, {1}, {2}", s.TITLE, s.LOCATION, s.ID);
            }
        }
Ejemplo n.º 5
0
        public void GetSongsByLocation()
        {
            var musicRepository = new MusicRepository();
            var songs           = musicRepository.GetSongs(null, null, 0, null, "KEXP");

            foreach (var s in songs)
            {
                testContextInstance.WriteLine("{0} {1} {2}", s.ID, s.LOCATION, s.TITLE);
            }
        }
Ejemplo n.º 6
0
        public IList <Song> Get(string skip, string artist, string genre)
        {
            int skipInt = 0;

            if (skip != null)
            {
                skipInt = Convert.ToInt32(skip);
            }
            var songs = musicRepository.GetSongs(skipInt, artist, genre);

            return(songs);
        }
Ejemplo n.º 7
0
        public void GetSongs()
        {
            bool songsReturned   = false;
            var  musicRepository = new MusicRepository();
            var  songs           = musicRepository.GetSongs(0, null, null);

            foreach (var song in songs)
            {
                testContextInstance.WriteLine(string.Format("{0} : {1} : {2}: {3} {4}", song.Artist, song.Title, song.PartitionKey, song.RowKey, song.Location));
                songsReturned = true;
            }
            Assert.IsTrue(songsReturned);
        }
Ejemplo n.º 8
0
        public void GetSongsFilterArtist()
        {
            bool   songsReturned   = false;
            int    skip            = 0;
            string artist          = "M83";
            var    musicRepository = new MusicRepository();
            var    songs           = musicRepository.GetSongs(skip, artist, null);

            foreach (var song in songs)
            {
                testContextInstance.WriteLine(string.Format("{0} : {1} : {2}: {3} {4}", song.Artist, song.Title, song.PartitionKey, song.RowKey, song.Location));
                songsReturned = true;
                Assert.AreEqual(artist, song.Artist);
            }
            Assert.IsTrue(songsReturned);
        }