VirPong/human-pong — Issue #137: Test Case 4.2: Two clients play a game until a winner is determined 
Author: garrettdieckmann
Created: 2011-11-11 02:36:25+00:00
State: open
Labels: Server

4.2 Two clients play a game until a winner is determined
Description: This test will determine whether a game informs a client of the score based upon the
score limit for a game.
Pre-conditions: The system is in operation, two clients are connected to
the system, clients are prepared to start a game
Post-conditions: The game is complete
Scenario:
1. System pairs users
2. Game logic sets players and ball at default positions
3. System informs clients of game start
4. Game logic starts ball movement
5. System sends ball movement to both users
6. System receives position data information from client
7. System informs game logic of movement
8. System sends position data to other client
9. Game logic determines no collision
10. User receives a point
Repeat 4 - 10 until score limit - Score limit not reached by 50 non-collisions
11. System informs client of score
Return to 5
Expected Results: A game informs client of the score, after reaching the game score limit.
Pass/Fail: Fail
Comments: No score limit is reached. After 50 non-collisions, or scores, the game did not inform
the client of the score