public void Test_Add_Duplicate_Playlist() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.Add_New_Playlist("playlist"); player.Add_New_Playlist("playlist"); // Assert Assert.AreEqual(player.Playlist_Names[0], "playlist"); Assert.IsTrue(player.Playlist_Names.Count == 1); }
public void Test_Add_One_Playlist() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.Add_New_Playlist("new"); // Assert Assert.AreEqual(player.Playlist_Names[0], "new"); }
public void Test_Playlist_File_Created() { //Arrange var playlist = new BearPlayer.Bear_Player(); string playlistName = "TrevorPlaylist"; //Act playlist.Add_New_Playlist(playlistName); //Assert Assert.IsTrue(File.Exists((@"C:\BearPlayer\Resources\" + playlistName + ".txt"))); }
public void Test_Add_Null_Value_To_Playlist() { //Arrange var bearPlayer = new BearPlayer.Bear_Player(); string playlistName = "TrevorPlaylist"; bearPlayer.Add_New_Playlist(playlistName); //Act bearPlayer.addSongToPlaylist(null, playlistName); //Assert string[] line = File.ReadAllLines(@"C:\BearPlayer\Resources\" + playlistName + ".txt"); Assert.IsTrue(line.Length == 0); //nothing written to the file }
public void Test_Song_URL_Added_To_Playlist_Text_File() { //Arrange var bearPlayer = new BearPlayer.Bear_Player(); string playlistName = "TrevorPlaylist"; bearPlayer.Add_New_Playlist(playlistName); bearPlayer.add_new_song(TrevSong); //Act bearPlayer.addSongToPlaylist("Intro", playlistName); //Assert string[] line = File.ReadAllLines(@"C:\BearPlayer\Resources\" + playlistName + ".txt"); Assert.IsTrue(line[0] == @"C:\BearPlayer\Resources\01 Intro.mp3"); }
public void Test_Add_Multiple_Playlist() { // Arrange var player = new BearPlayer.Bear_Player(); // Act for (int i = 0; i < 5; ++i) { player.Add_New_Playlist(i.ToString()); } // Assert for (int i = 0; i < 5; ++i) { Assert.AreEqual(player.Playlist_Names[i], i.ToString()); } }