예제 #1
0
파일: board.py 프로젝트: davesilva/luzhanqi
 def test_piece_at_with_piece(self):
     b = Board().place_piece(p1)
     self.assertEqual(b.piece_at((0, 1)), p1)
예제 #2
0
파일: board.py 프로젝트: davesilva/luzhanqi
 def test_move_piece(self):
     b = Board().place_piece(p2).move_piece((0, 0), (0, 1))
     self.assertTrue(isinstance(b.piece_at((0, 1)), Piece))
     self.assertEqual(b.piece_at((0, 0)), None)
예제 #3
0
파일: board.py 프로젝트: davesilva/luzhanqi
 def test_piece_at_with_no_piece(self):
     b = Board()
     self.assertEqual(b.piece_at((0, 0)), None)