我自己設計了一個貪吃蛇的小游戲,也實作了鍵盤的監聽,但是根據要求還要用junit來測驗這個鍵盤監聽的正確性,不知道怎么采用JUnit測驗的辦法對這個進行測驗,有大佬可以簡單說說么,我學習一下
public void keyReleased(KeyEvent ke) {
switch(ke.getKeyCode()) {
case KeyEvent.VK_UP:
if(snake.getDirection() != 2)
snake.setDirection(0);
break;
case KeyEvent.VK_RIGHT:
if(snake.getDirection() != 3)
snake.setDirection(1);
break;
case KeyEvent.VK_DOWN:
if(snake.getDirection() != 0)
snake.setDirection(2);
break;
case KeyEvent.VK_LEFT:
if(snake.getDirection() != 1)
snake.setDirection(3);
break;
case KeyEvent.VK_ENTER:
if(SnakeGameView.gameState == true) {
SnakeGameView.gameState = false;
}else {
SnakeGameView.gameState = true;
}
break;
case KeyEvent.VK_ESCAPE:
System.exit(0);
break;
}
}
uj5u.com熱心網友回復:
細化測驗需求及規則然后確認測驗是否要自動測驗
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/52215.html
標籤:Java SE
上一篇:Mybatis
