
not completed |
untested/incomplete |
tested and completed |
Window
Title (2D Peg Puzzle)
Clear
sensible layout, Game area and other displays easy to see
No
Popups!
Messages
clear without misspellings
Peg/Holes
easily distinguishable
Story 5: User indicates moves graphically
Story 15: Allow users to start new game at any time (New Game Button)
Story 25: Use graphics or images for the board positions(something
other than just 'X' etc.)
Story 10: Keep track of the number of pegs remaining.
Tests against 4 different types of illegal moves |
![]() |
Story 8: Display helpful message if illegal move attempted.
1 Peg Left: Perfect! |
verify game not yet over 13-11 verify game not yet over 27-13 verify game over check 3 pegs left |
![]() |
|
![]() |
Story 35: Take back move - allows the last move to be taken back
Story 30: Display a replay of the game
Story 40: Be able to generate javadoc for all classes
Story 45: Be able to make a self-contained jar file to deploy your
application