@Test public void testClicking() { key.toggle(true); assertFalse(key.isClicked()); key.tick(); assertTrue(key.isClicked()); key.tick(); assertFalse(key.isClicked()); key.toggle(false); assertFalse(key.isClicked()); key.toggle(true); assertFalse(key.isClicked()); key.tick(); assertTrue(key.isClicked()); key.tick(); assertFalse(key.isClicked()); }
/** Sends a tick to every key. */ public void tick() { for (InputKey key : EnumSet.allOf(InputKey.class)) { key.tick(); } }