Beispiel #1
0
        public void SetSongBadReference()
        {
            AudioFile   audioFile = new AudioFile(".//TestResources//test2.mp3");
            ProgressBar progBar   = new ProgressBar();
            PictureBox  picBox    = new PictureBox();
            Timer       timer     = new Timer();

            AudioVisualizer audioVisualizer = new AudioVisualizer(progBar, picBox, timer);

            audioVisualizer.SetSong(null);
        }
Beispiel #2
0
        public void SetSongGeneratedBitmap()
        {
            AudioFile   audioFile = new AudioFile(".//TestResources//test2.mp3");
            ProgressBar progBar   = new ProgressBar();
            PictureBox  picBox    = new PictureBox();
            Timer       timer     = new Timer();

            AudioVisualizer audioVisualizer = new AudioVisualizer(progBar, picBox, timer);

            audioVisualizer.SetSong(audioFile);
            Assert.IsNotNull(picBox.Image, "Image should be generated and applied to picture box.");
        }
Beispiel #3
0
        public void SetSongGoodReference()
        {
            AudioFile   audioFile = new AudioFile(".//TestResources//test2.mp3");
            ProgressBar progBar   = new ProgressBar();
            PictureBox  picBox    = new PictureBox();
            Timer       timer     = new Timer();

            AudioVisualizer audioVisualizer = new AudioVisualizer(progBar, picBox, timer);

            audioVisualizer.SetSong(audioFile);
            Assert.IsTrue(timer.Enabled, "Timer should be enabled when a good audio file is sent.");
        }