def test_white_resign(self): game = LocalGame() game.start() game.resign() game.end() self.assertEqual(BLACK, game.get_winner_color()) self.assertEqual(WinReason.RESIGN, game.get_win_reason())
def test_black_resign(self): game = LocalGame() game.start() game.end_turn() game.resign() game.end() self.assertEqual(WHITE, game.get_winner_color()) self.assertEqual(WinReason.RESIGN, game.get_win_reason())
def test_black_resign(self): game = LocalGame() game.start() game.end_turn() game.resign() self.assertTrue(game.is_over())
def test_white_resign(self): game = LocalGame() game.start() game.resign() self.assertTrue(game.is_over())