@Test
public void visualFadeTest() throws Exception {
final int fps = 5000;
MatrixData matrix = new MatrixData(8, 8);
IFader switchFader = new Switch(matrix, fps);
assertEquals(Fader.FaderName.SWITCH.getId(), switchFader.getId());
//special case, the switch fader is always done!
assertTrue(switchFader.isDone());
assertFalse(switchFader.isStarted());
switchFader.startFade(99, 1);
assertTrue(switchFader.isStarted());
switchFader.getBuffer(new int[55], new int[5]);
switchFader.getBuffer(new int[55], new int[5]);
switchFader.cleanUp();
}