package org.limewire.player.impl; import junit.framework.Test; import org.limewire.player.api.AudioPlayerEvent; import org.limewire.player.api.PlayerState; import org.limewire.util.BaseTestCase; public class AudioPlayerEventTest extends BaseTestCase { public AudioPlayerEventTest(String name) { super(name); } public static Test suite() { return buildTestSuite(AudioPlayerEventTest.class); } public void testUnknown() { AudioPlayerEvent event = new AudioPlayerEvent(PlayerState.UNKNOWN, 1.0); assertEquals(event.getState(), PlayerState.UNKNOWN); assertEquals(event.getValue(), 1.0); } public void testOpening() { AudioPlayerEvent event = new AudioPlayerEvent(PlayerState.OPENING, -1); assertEquals(event.getState(), PlayerState.OPENING); assertEquals(event.getValue(), -1.0); } public void testOpened() { AudioPlayerEvent event = new AudioPlayerEvent(PlayerState.OPENED, 1.0); assertEquals(event.getState(), PlayerState.OPENED); assertEquals(event.getValue(), 1.0); } public void testPlaying() { AudioPlayerEvent event = new AudioPlayerEvent(PlayerState.PLAYING, 1.0); assertEquals(event.getState(), PlayerState.PLAYING); assertEquals(event.getValue(), 1.0); } public void testStopped() { AudioPlayerEvent event = new AudioPlayerEvent(PlayerState.STOPPED, 1.0); assertEquals(event.getState(), PlayerState.STOPPED); assertEquals(event.getValue(), 1.0); } public void testPaused() { AudioPlayerEvent event = new AudioPlayerEvent(PlayerState.PAUSED, 1.0); assertEquals(event.getState(), PlayerState.PAUSED); assertEquals(event.getValue(), 1.0); } public void testResumed() { AudioPlayerEvent event = new AudioPlayerEvent(PlayerState.RESUMED,1.0); assertEquals(event.getState(), PlayerState.RESUMED); assertEquals(event.getValue(), 1.0); } public void testSeeking() { AudioPlayerEvent event = new AudioPlayerEvent(PlayerState.SEEKING, 1.0); assertEquals(event.getState(), PlayerState.SEEKING); assertEquals(event.getValue(), 1.0); } public void testEOM() { AudioPlayerEvent event = new AudioPlayerEvent( PlayerState.EOM, 1.0); assertEquals(event.getState(), PlayerState.EOM); assertEquals(event.getValue(), 1.0); } public void testGain() { AudioPlayerEvent event = new AudioPlayerEvent(PlayerState.GAIN, 1.0); assertEquals(event.getState(), PlayerState.GAIN); assertEquals(event.getValue(), 1.0); } public void testSeeked() { AudioPlayerEvent event = new AudioPlayerEvent(PlayerState.SEEKED, 1.0); assertEquals(event.getState(), PlayerState.SEEKED); assertEquals(event.getValue(), 1.0); } }