From 23000e327b2ed8cbe5dead405391d7c9dc0f4c69 Mon Sep 17 00:00:00 2001 From: lotodore Date: Sun, 14 Nov 2010 15:49:16 +0000 Subject: [PATCH] Check winner in ranking game test. --- tests/src/pokerth_test/RunRankingGameTest.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tests/src/pokerth_test/RunRankingGameTest.java b/tests/src/pokerth_test/RunRankingGameTest.java index 050ccfe9..f257bfe6 100644 --- a/tests/src/pokerth_test/RunRankingGameTest.java +++ b/tests/src/pokerth_test/RunRankingGameTest.java @@ -88,7 +88,7 @@ public class RunRankingGameTest extends TestBase { long firstPlayerId = userInit(); Collection l = new ArrayList(); - String gameName = GuestUser + " run ranking game"; + String gameName = AuthUser + " run ranking game"; NetGameInfo gameInfo = createGameInfo(5, EndRaiseModeEnumType.EnumType.doubleBlinds, 0, 50, gameName, l, 10, 0, 11, 10000); sendMessage(createGameRequestMsg( gameInfo, @@ -273,5 +273,10 @@ public class RunRankingGameTest extends TestBase { ResultSet gamePlayerResult = dbStatement.executeQuery("SELECT COUNT(DISTINCT player_idplayer) FROM game_has_player WHERE game_idgame = " + idgame); gamePlayerResult.first(); assertEquals(gamePlayerResult.getLong(1), 10); + // The one who always went all in should have won! + ResultSet winnerResult = dbStatement.executeQuery( + "SELECT place FROM game_has_player LEFT JOIN player_login on (game_has_player.player_idplayer = player_login.id) WHERE game_idgame = " + idgame + " AND username = '" + AuthUser + "'"); + winnerResult.first(); + assertEquals(winnerResult.getLong(1), 1); } }