コード例 #1
0
 def test_winner_with_tie(self):
     board = BaseBoard(base=3)
     board.board_state = {1:"x",2:"x",3:"o",
                          4:"o",5:"x",6:"x",
                          7:"x",8:"o",9:"o"}
     self.assertTrue(board.is_full())
     self.assertEqual(None,board.winner())
コード例 #2
0
 def test_full_with_fours_board(self):
     board = BaseBoard(4)
     board.board_state = {1:"o",2:"o",3:"x",
                          4:"x",5:"x",6:"o",
                          7:"o",8:"o",9:"x"}
     self.assertFalse(board.is_full())
コード例 #3
0
 def test_full_with_win(self):
     board = BaseBoard(3)
     board.board_state = {1:"x",2:"x",3:"x"}
     self.assertFalse(board.is_full())
コード例 #4
0
 def test_full_on_full_board(self):
     board = BaseBoard(base=3)
     board.board_state = {1:"o",2:"o",3:"x",
                          4:"x",5:"x",6:"o",
                          7:"o",8:"o",9:"x"}
     self.assertTrue(board.is_full())