public void Test_ChangePlaylist_Label() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.Change_PlaylistView(); // Assert Assert.AreEqual(player.View_Label.Text, "Playlists"); }
public void Test_ChangeQueue_Label() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.Change_QueueView(); // Assert Assert.AreEqual(player.View_Label.Text, "Queue"); }
public void Test_Song_Selected_Fail() { // Arrange var player = new BearPlayer.Bear_Player(); // Act // Assert Assert.IsFalse(player.song_selected); Assert.IsTrue(!player.song_selected); }
public void Test_ChangeOptions_Label() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.Change_OptionsView(); // Assert Assert.AreEqual(player.View_Label.Text, "Options"); }
public void Test_Change_SearchView() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.Change_SearchView(); // Assert Assert.AreEqual(player.curr_view.ToString(), "Search"); }
public void Test_ChangeAlbum_Label() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.Change_AlbumView(); // Assert Assert.AreEqual(player.View_Label.Text, "Albums"); }
public void Test_ChangeSongs_Label() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.Change_SongView(); // Assert Assert.AreEqual(player.View_Label.Text, "Songs"); }
public void Test_Play_Song_New_Song() { // Arrange var player = new BearPlayer.Bear_Player(); // Act bool result = player.play_song(file_path1); // Assert Assert.IsTrue(result); }
public void Test_Song_Selected() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.play_song(file_path1); // Assert Assert.IsTrue(player.song_selected); }
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_Change_PlaylistSongView() { // Arrange var player = new BearPlayer.Bear_Player(); string playlist = "playlist"; // Act player.Change_UserPlaylistView(playlist); // Assert Assert.AreEqual(player.curr_view.ToString(), "Playlists_Song"); }
public void Test_Song_Map_Same_Song_Path() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.add_new_song(file_path1); player.add_new_song(file_path1); // Assert Assert.AreEqual(file_path1, player.song_map["Godspeed"]); }
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_Play_Song_Same_Songs() { // Arrange var player = new BearPlayer.Bear_Player(); // Act bool result = player.play_song(file_path1); result = player.play_song(file_path1); // Assert Assert.IsFalse(result); }
public void Test_Song_Map() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.add_new_song(file_path1); player.add_new_song(file_path2); // Assert Assert.AreEqual(file_path1, player.song_map["Godspeed"]); Assert.AreEqual(file_path2, player.song_map["A Whisper & A Clamor"]); }
public void Test_List_Column_Info_Album() { // Arrange var player = new BearPlayer.Bear_Player(); TagLib.File file = TagLib.File.Create(file_path1); // Act ListViewItem item = player.List_Column_Info(ref file); string album = item.SubItems[1].Text.ToString(); // Assert Assert.AreEqual(album, "Cities"); }
public void Test_Artist_Map_Same_Song() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.add_new_song(file_path1); player.add_new_song(file_path1); List <string> songs = player.artist_map["Anberlin"]; // Assert Assert.AreEqual(songs[0], file_path1); Assert.IsTrue(songs.Count == 1); }
// Test file where the first seconds digit is not 0 public void Test_List_Column_Info_Duration2() { // Arrange var player = new BearPlayer.Bear_Player(); TagLib.File file = TagLib.File.Create(file_path2); // Act ListViewItem item = player.List_Column_Info(ref file); string duration = item.SubItems[3].Text.ToString(); // Assert Assert.AreEqual(duration, "3:25"); // Test file where the first seconds digit is not 0 }
// Test file where the first seconds digit is 0 public void Test_List_Column_Info_Duration() { // Arrange var player = new BearPlayer.Bear_Player(); TagLib.File file = TagLib.File.Create(file_path1); // Act ListViewItem item = player.List_Column_Info(ref file); string duration = item.SubItems[3].Text.ToString(); // Assert Assert.AreEqual(duration, "3:02"); }
public void Test_List_Column_Info_Artist() { // Arrange var player = new BearPlayer.Bear_Player(); TagLib.File file = TagLib.File.Create(file_path1); // Act ListViewItem item = player.List_Column_Info(ref file); string artist = item.SubItems[2].Text.ToString(); // Assert Assert.AreEqual(artist, "Anberlin"); }
public void Test_Get_Song_Name() { // Arrange var player = new BearPlayer.Bear_Player(); TagLib.File file = TagLib.File.Create(file_path1); // Act string song_name = player.getSongName(file); // Assert Assert.AreEqual(song_name, "Godspeed"); }
public void Test_List_Column_Info_Title() { // Arrange var player = new BearPlayer.Bear_Player(); TagLib.File file = TagLib.File.Create(file_path1); // Act ListViewItem item = player.List_Column_Info(ref file); string title = item.SubItems[0].Text.ToString(); // Assert Assert.AreEqual(title, "Godspeed"); }
public void Test_Get_Album() { // Arrange var player = new BearPlayer.Bear_Player(); TagLib.File file = TagLib.File.Create(file_path1); // Act string song_name = player.getAlbumName(file); // Assert Assert.AreEqual(song_name, "Cities"); }
public void Test_Add_User() { // Arrange var player = new BearPlayer.Bear_Player(); player.clear_users(); string name = "bob"; // Act player.create_new_user(name); // Assert string[] users = player.get_all_users(player.get_all_user_lines()); Assert.AreEqual(users[0], name); }
public void Test_Resize_Song_List() { var player = new BearPlayer.Bear_Player(); //1064, 656 min size of player player.Height = 1065; player.Width = 657; ListView songs = player.curr_list_box; player.Change_ArtistView(); MessageBox.Show(songs.Height.ToString()); Assert.IsTrue(songs.Width == 1458); Assert.IsTrue(songs.Height == 1201); }
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_Album_Map() { // Arrange var player = new BearPlayer.Bear_Player(); // Act player.add_new_song(file_path1); player.add_new_song(file_path2); List <string> songs = player.album_map["Cities"]; // Assert Assert.AreEqual(songs[0], file_path1); Assert.AreEqual(songs[1], file_path2); Assert.IsTrue(songs.Count == 2); }
public void Test_Get_All_Users() { // Arrange var player = new BearPlayer.Bear_Player(); player.clear_users(); // Act player.create_new_user("dan"); player.create_new_user("dan2"); player.create_new_user("dan3"); // Assert string[] users = player.get_all_users(player.get_all_user_lines()); Assert.AreEqual(users.Length, 3); }
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"); }