"PaneInfo encoding should remain the same.", 0x0, PaneInfo.createPane(false, false, Timing.EARLY, 1, -1).getEncodedByte()); assertEquals( "PaneInfo encoding should remain the same.", 0x1, PaneInfo.createPane(true, false, Timing.EARLY).getEncodedByte()); assertEquals( "PaneInfo encoding should remain the same.", 0x3, PaneInfo.createPane(true, true, Timing.EARLY).getEncodedByte()); assertEquals( "PaneInfo encoding should remain the same.", 0x7, PaneInfo.createPane(true, true, Timing.ON_TIME).getEncodedByte()); assertEquals( "PaneInfo encoding should remain the same.", 0xB, PaneInfo.createPane(true, true, Timing.LATE).getEncodedByte()); assertEquals( "PaneInfo encoding should remain the same.", 0xF, PaneInfo.createPane(true, true, Timing.UNKNOWN).getEncodedByte());