Esempio n. 1
0
 def test_if_three_in_a_row_wins(self):
     board = Board()
     tile_type = 1 # White
     board.add_tile(tile_type, row=1, column=1)
     board.add_tile(tile_type, row=1, column=0)
     board.add_tile(tile_type, row=1, column=2)
     self.assertEqual(board.three_in_a_row, True)
Esempio n. 2
0
 def test_transpose(self):
     board = Board()
     tile_type = 1 # White
     board.add_tile(tile_type, row=1, column=1)
     board.add_tile(tile_type, row=1, column=0)
     board.add_tile(tile_type, row=1, column=2)
     #board.transpose()
     self.assertEqual(str(board), "")
Esempio n. 3
0
 def test_board_can_have_tile_added_in_middle(self):
     board = Board()
     tile_type = 1 # White
     board.add_tile(tile_type, row=1, column=1)
     self.assertEqual(str(board), "...\n.W.\n...")