From 5ee1da1770882b42486334eac553b21570782854 Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Thu, 5 Jan 2012 16:49:23 +0000 Subject: [PATCH] More assignment tests. --- .../java/com/gempukku/lotro/at/AssignmentAtTest.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gemp-lotr/gemp-lotr-server/src/test/java/com/gempukku/lotro/at/AssignmentAtTest.java b/gemp-lotr/gemp-lotr-server/src/test/java/com/gempukku/lotro/at/AssignmentAtTest.java index 75ec9533e..ba6950599 100644 --- a/gemp-lotr/gemp-lotr-server/src/test/java/com/gempukku/lotro/at/AssignmentAtTest.java +++ b/gemp-lotr/gemp-lotr-server/src/test/java/com/gempukku/lotro/at/AssignmentAtTest.java @@ -102,6 +102,17 @@ public class AssignmentAtTest extends AbstractAtTest { AwaitingDecision chooseCompanion = _userFeedback.getAwaitingDecision(P2); assertEquals(AwaitingDecisionType.CARD_SELECTION, chooseCompanion.getDecisionType()); validateContents(new String[]{String.valueOf(merry.getCardId()), String.valueOf(pippin.getCardId())}, (String[]) chooseCompanion.getDecisionParameters().get("cardId")); + playerDecided(P2, String.valueOf(merry.getCardId())); + + AwaitingDecision preventDecision = _userFeedback.getAwaitingDecision(P1); + assertEquals(AwaitingDecisionType.MULTIPLE_CHOICE, preventDecision.getDecisionType()); + playerDecided(P1, "1"); + + final List assignments = _game.getGameState().getAssignments(); + assertEquals(1, assignments.size()); + assertEquals(merry, assignments.get(0).getFellowshipCharacter()); + assertEquals(1, assignments.get(0).getShadowCharacters().size()); + assertTrue(assignments.get(0).getShadowCharacters().contains(urukHaiRaidingParty)); } @Test