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); }
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); }
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); }