Ejemplo n.º 1
0
 public void deleteTempFileTest()
 {
     bool expected = true;
     MP3File file = new MP3File("song.mp3");
     MP3Editor editor = new MP3Editor(file);
     editor.deleteTempFile();
     bool actual = System.IO.File.Exists("song.mp3");
     Assert.AreEqual(expected, actual, "deleteTempFile method does not work correctly");
 }
Ejemplo n.º 2
0
 public void deleteTempFileTest2()
 {
     bool expected = false;
     MP3Editor editor = new MP3Editor();
     string filePath = editor.File.Path;
     editor.deleteTempFile();
     bool actual = System.IO.File.Exists(filePath);
     Assert.AreEqual(expected, actual, "deleteTempFile method does not work correctly");
 }
Ejemplo n.º 3
0
 public void cutFileToTest()
 {
     string expected = "song1.mp3";
     MP3File file = new MP3File("song.mp3");
     MP3Editor editor = new MP3Editor(file);
     editor.cutFileTo("song1.mp3");
     string actual = editor.File.Path;
     Assert.AreEqual(expected, actual, "cutFileTo method does not work correctly");
 }
Ejemplo n.º 4
0
 public void saveAlbumTitleTest()
 {
     bool expected = true;
     MP3File file = new MP3File("song.mp3");
     MP3Editor editor = new MP3Editor(file);
     bool actual = editor.saveAlbumTitle("My album title");
     string actualTitle = (new MP3File("song.mp3")).Tags.Album;
     Assert.AreEqual(expected, actual, "Album title is not saved correctly");
     Assert.AreEqual("My album title", actualTitle, "Album title is not saved correctly");
 }
Ejemplo n.º 5
0
        public TextEditorForm()
        {
            InitializeComponent();

            _config = new TextEditorConfiguration();
            makeClearView();
            _config.prepareTextView(textView);

            _editor = new MP3Editor();

            hideIpodButtons();
        }
Ejemplo n.º 6
0
 private void createToolStripMenuItem_Click(object sender, EventArgs e)
 {
     showScreen();
     _editor = new MP3Editor();
     makeClearView();
 }
Ejemplo n.º 7
0
        private void showSaveMessageBox()
        {
            DialogResult result = MessageBox.Show("File is not saved. Save it for you?", "Close", MessageBoxButtons.YesNoCancel);

            if (result == System.Windows.Forms.DialogResult.Yes
                || result == System.Windows.Forms.DialogResult.No)
            {
                if (result == System.Windows.Forms.DialogResult.Yes)
                {
                    saveWithFileDialog();
                }

                _editor = new MP3Editor();
                makeClearView();
            }
        }
Ejemplo n.º 8
0
        private void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            closeToolStripMenuItem_Click(sender, e);

            OpenFileDialog fd = new OpenFileDialog();
            fd.Filter = "Music Files (.mp3)|*.mp3";
            fd.FilterIndex = 1;

            // Call the ShowDialog method to show the dialog box.
            DialogResult userResult = fd.ShowDialog();

            // Process input if the user clicked OK.
            if (userResult == DialogResult.OK)
            {
                _editor = new MP3Editor(new MP3File(fd.FileName));
                showScreen();
                loadFileFromEditor();
            }
        }
Ejemplo n.º 9
0
 public void saveArtistNameTest()
 {
     bool expected = true;
     MP3File file = new MP3File("song.mp3");
     MP3Editor editor = new MP3Editor(file);
     bool actual = editor.saveArtistName("Artist");
     bool actualArtist = (new List<string>((new MP3File("song.mp3")).Tags.AlbumArtists)).Contains("Artist");
     Assert.AreEqual(expected, actual, "Artist is not saved correctly");
     Assert.AreEqual(true, actualArtist, "Artist is not saved correctly");
 }
Ejemplo n.º 10
0
 public void cutFileToTest2()
 {
     MP3File file = new MP3File("song.mp3");
     MP3Editor editor = new MP3Editor(file);
     editor.cutFileTo("");
 }
Ejemplo n.º 11
0
 public void saveLyricsTest()
 {
     bool expected = true;
     MP3File file = new MP3File("song.mp3");
     MP3Editor editor = new MP3Editor(file);
     bool actual = editor.saveLyrics("Text text");
     string actualText = (new MP3File("song.mp3")).Tags.Lyrics;
     Assert.AreEqual(expected, actual, "Lyrics is not saved correctly");
     Assert.AreEqual("Text text", actualText, "Lyrics is not saved correctly");
 }
Ejemplo n.º 12
0
 public void saveEmptyTitleTest()
 {
     bool expected = true;
     MP3File file = new MP3File("song.mp3");
     MP3Editor editor = new MP3Editor(file);
     bool actual = editor.saveTitle("");
     string actualTitle = (new MP3File("song.mp3")).Tags.Title;
     Assert.AreEqual(expected, actual, "Title is not saved correctly");
     Assert.AreEqual(null, actualTitle, "Title is not saved correctly");
 }
Ejemplo n.º 13
0
 public void saveCoverTest()
 {
     bool expected = true;
     MP3File file = new MP3File("song.mp3");
     MP3Editor editor = new MP3Editor(file);
     bool actual = editor.saveBlackCover();
     int actualCoversNum = (new MP3File("song.mp3")).Tags.Pictures.Length;
     Assert.AreEqual(expected, actual, "Cover is not saved correctly");
     Assert.AreEqual(1, actualCoversNum, "Cover is not saved correctly");
 }