Adding test case for the player list (in the lobby) and polishing other tests.

This commit is contained in:
lotodore
2011-02-13 18:48:46 +00:00
parent 2aede6913e
commit 0b38133337
10 changed files with 121 additions and 28 deletions
@@ -50,9 +50,15 @@ public class CreateRankingGameTest extends TestBase {
public void testCreateRankingGameAsGuest() throws Exception {
guestInit();
createRankingGame("");
PokerTHMessage msg;
msg = receiveMessage();
if (!msg.isPlayerListMessageSelected()) {
failOnErrorMessage(msg);
fail("Invalid message.");
}
createRankingGame("");
msg = receiveMessage();
if (msg.isJoinGameReplyMessageSelected())
{
@@ -71,9 +77,16 @@ public class CreateRankingGameTest extends TestBase {
public void testCreateRankingGameNoPasswordAsUser() throws Exception {
userInit();
createRankingGame("");
// Waiting for player list update.
PokerTHMessage msg;
msg = receiveMessage();
if (!msg.isPlayerListMessageSelected()) {
failOnErrorMessage(msg);
fail("Invalid message.");
}
createRankingGame("");
msg = receiveMessage();
if (msg.isGameListMessageSelected())
{
@@ -93,9 +106,16 @@ public class CreateRankingGameTest extends TestBase {
public void testCreateRankingGameWithPasswordAsUser() throws Exception {
userInit();
createRankingGame(GamePassword);
// Waiting for player list update.
PokerTHMessage msg;
msg = receiveMessage();
if (!msg.isPlayerListMessageSelected()) {
failOnErrorMessage(msg);
fail("Invalid message.");
}
createRankingGame(GamePassword);
msg = receiveMessage();
if (msg.isJoinGameReplyMessageSelected())
{