Exemple #1
0
 def test_won_x(self):
     board = Board()
     b = board.board
     b[0][1] = Sign.x
     b[1][1] = Sign.x
     b[2][1] = Sign.x
     board.board = b
     self.assertTrue(board.won(Sign.x))
Exemple #2
0
 def test_won_column(self):
     board = Board()
     b = board.board
     b[0][0] = Sign.o
     b[0][1] = Sign.o
     b[0][2] = Sign.o
     board.board = b
     self.assertTrue(board.won(Sign.o))
Exemple #3
0
 def test_won_column(self):
     board = Board()
     b = board.board
     b[0][0] = Sign.o
     b[0][1] = Sign.o
     b[0][2] = Sign.o
     board.board = b
     self.assertTrue(board.won(Sign.o))
Exemple #4
0
 def test_finished(self):
     board = Board()
     b = board.board
     b[0][1] = Sign.x
     b[1][1] = Sign.x
     b[2][1] = Sign.x
     board.board = b
     self.assertTrue(board.finished)
Exemple #5
0
 def test_won_x(self):
     board = Board()
     b = board.board
     b[0][1] = Sign.x
     b[1][1] = Sign.x
     b[2][1] = Sign.x
     board.board = b
     self.assertTrue(board.won(Sign.x))
Exemple #6
0
 def test_finished(self):
     board = Board()
     b = board.board
     b[0][1] = Sign.x
     b[1][1] = Sign.x
     b[2][1] = Sign.x
     board.board = b
     self.assertTrue(board.finished)
Exemple #7
0
    def test_not_finished(self):
        board = Board()
        self.assertFalse(board.finished)

        b = board.board
        b[0][1] = Sign.x
        b[1][1] = Sign.o
        b[2][0] = Sign.o
        board.board = b
        self.assertFalse(board.finished)
Exemple #8
0
    def test_not_finished(self):
        board = Board()
        self.assertFalse(board.finished)

        b = board.board
        b[0][1] = Sign.x
        b[1][1] = Sign.o
        b[2][0] = Sign.o
        board.board = b
        self.assertFalse(board.finished)
Exemple #9
0
 def test_tie(self):
     board = Board()
     x, o = Sign.x, Sign.o
     board.board = [[x, x, o], [o, o, x], [x, o, o]]
     self.assertTrue(board.tie())
Exemple #10
0
 def test_tie(self):
     board = Board()
     x, o = Sign.x, Sign.o
     board.board = [[x, x, o], [o, o, x], [x, o, o]]
     self.assertTrue(board.tie())