@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()); }
@Test public void testInitialState() { assertFalse(key.isDown()); assertFalse(key.isClicked()); }