public void AddToList_IDOfFirstThirdAndFiftsSongsShouldBe8()
 {
     Playlist.Playlist playlist = new Playlist.Playlist();
     List<Song> songList = new List<Song>();
     songList.AddRange(new Song[] { new Song(1), new Song(2), new Song(3), new Song(4) });
     playlist.UpdateList(new ObservableCollection<Song>(songList));
     Song insertedSong = new Song(8);
     playlist.AddToList(insertedSong, 0);
     Assert.AreEqual(insertedSong.ID, playlist.GetList()[0].ID);
     playlist.AddToList(insertedSong, 5);
     Assert.AreEqual(insertedSong.ID, playlist.GetList()[5].ID);
     playlist.AddToList(insertedSong, 3);
     Assert.AreEqual(insertedSong.ID, playlist.GetList()[3].ID);
 }
Esempio n. 2
0
        public void AddToList_IDOfFirstThirdAndFiftsSongsShouldBe8()
        {
            Playlist.Playlist playlist = new Playlist.Playlist();
            List <Song>       songList = new List <Song>();

            songList.AddRange(new Song[] { new Song(1), new Song(2), new Song(3), new Song(4) });
            playlist.UpdateList(songList);
            Song insertedSong = new Song(8);

            playlist.AddToList(insertedSong, 0);
            Assert.AreEqual(insertedSong.ID, playlist.GetList()[0].ID);
            playlist.AddToList(insertedSong, 5);
            Assert.AreEqual(insertedSong.ID, playlist.GetList()[5].ID);
            playlist.AddToList(insertedSong, 3);
            Assert.AreEqual(insertedSong.ID, playlist.GetList()[3].ID);
        }
 public void AddToList_IDOfFirstSongInArrayAndFifthSongInListShouldBeTheSame()
 {
     Playlist.Playlist playlist = new Playlist.Playlist();
     List<Song> songList = new List<Song>();
     songList.AddRange(new Song[] { new Song(1), new Song(2), new Song(3), new Song(4) });
     playlist.UpdateList(new ObservableCollection<Song>(songList));
     Song[] insertedArrayOfSongs = new Song[] { new Song(9), new Song(8), new Song(7) };
     playlist.AddToList(insertedArrayOfSongs, 4);
     Assert.AreEqual(insertedArrayOfSongs[0].ID, playlist.GetList()[4].ID);
 }
Esempio n. 4
0
        public void AddToList_IDOfFirstSongInArrayAndFifthSongInListShouldBeTheSame()
        {
            Playlist.Playlist playlist = new Playlist.Playlist();
            List <Song>       songList = new List <Song>();

            songList.AddRange(new Song[] { new Song(1), new Song(2), new Song(3), new Song(4) });
            playlist.UpdateList(songList);
            Song[] insertedArrayOfSongs = new Song[] { new Song(9), new Song(8), new Song(7) };
            playlist.AddToList(insertedArrayOfSongs, 4);
            Assert.AreEqual(insertedArrayOfSongs[0].ID, playlist.GetList()[4].ID);
        }