コード例 #1
0
ファイル: InputKeyTest.java プロジェクト: bhavanki/tamal
 @Test
 public void testToggle() {
   key.toggle(true);
   assertTrue(key.isDown());
   key.toggle(false);
   assertFalse(key.isDown());
 }
コード例 #2
0
ファイル: InputKeyTest.java プロジェクト: bhavanki/tamal
 @Test
 public void testSetDown() {
   key.setDown(true);
   assertTrue(key.isDown());
   key.setDown(false);
   assertFalse(key.isDown());
 }
コード例 #3
0
ファイル: InputKeyTest.java プロジェクト: bhavanki/tamal
 @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());
 }
コード例 #4
0
ファイル: InputKeyTest.java プロジェクト: bhavanki/tamal
 @Test
 public void testInitialState() {
   assertFalse(key.isDown());
   assertFalse(key.isClicked());
 }
コード例 #5
0
ファイル: InputKeyTest.java プロジェクト: bhavanki/tamal
 @Before
 public void setUp() {
   key = InputKey.UP;
   key.reset();
 }