fix: fix tic-tac-toe test
This commit is contained in:
@@ -95,17 +95,17 @@ describe('Tic-Tac-Toe', () => {
|
||||
startTicTacToe(game);
|
||||
|
||||
// Fill board with no winner (cat's game)
|
||||
// X: (0,0), (0,2), (1,1), (2,0)
|
||||
// O: (0,1), (1,0), (1,2), (2,1), (2,2)
|
||||
game.dispatchCommand('play X 0 0'); // X
|
||||
game.dispatchCommand('play O 0 1'); // O
|
||||
// X: (1,1), (0,2), (2,2), (1,0), (2,1)
|
||||
// O: (0,0), (2,0), (0,1), (1,2)
|
||||
game.dispatchCommand('play X 1 1'); // X
|
||||
game.dispatchCommand('play O 0 0'); // O
|
||||
game.dispatchCommand('play X 0 2'); // X
|
||||
game.dispatchCommand('play O 1 0'); // O
|
||||
game.dispatchCommand('play X 1 1'); // X (center)
|
||||
game.dispatchCommand('play O 2 0'); // O
|
||||
game.dispatchCommand('play X 2 2'); // X
|
||||
game.dispatchCommand('play O 0 1'); // O
|
||||
game.dispatchCommand('play X 1 0'); // X
|
||||
game.dispatchCommand('play O 1 2'); // O
|
||||
game.dispatchCommand('play X 2 0'); // X
|
||||
game.dispatchCommand('play O 2 1'); // O
|
||||
game.dispatchCommand('play X 2 2'); // X (last move, draw)
|
||||
game.dispatchCommand('play X 2 1'); // X (last move, draw)
|
||||
|
||||
const state = getBoardState(game);
|
||||
expect(state.winner).toBe('draw');
|
||||
|
||||
Reference in New Issue
Block a user