package nerdproject; import static org.junit.Assert.*; import org.junit.Assert; import org.junit.Test; public class TrackInfoTest { @Test public void testTrackInfo() { Object[] message = new Object[] { 0, 0, 0, 2, 48.0f, 1, 1, 0.0f, 2, 0, 0.0f, 3, 0, 0.0f, 4, 0, 0.0f, 5, 0, 0.0f, 6, 0, 0.0f, 7, 0, 0.0f }; TrackInfo ti = new TrackInfo(message); Assert.assertTrue(ti.getTrackNumber() == 0); Assert.assertFalse(ti.isArmed()); Assert.assertTrue(ti.getClipCount() == 8); Assert.assertTrue(ti.getClips().get(0).isPlaying()); Assert.assertTrue(ti.getClips().get(1).hasClip()); Assert.assertFalse(ti.getClips().get(3).hasClip()); } }