From 0f5d96065b0379a457562252eaf69d28800152a2 Mon Sep 17 00:00:00 2001 From: "marcins78@gmail.com" Date: Thu, 5 Jan 2012 17:00:05 +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 ba6950599..ae735b828 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 @@ -93,6 +93,7 @@ public class AssignmentAtTest extends AbstractAtTest { AwaitingDecision assignmentActions = _userFeedback.getAwaitingDecision(P2); assertEquals(AwaitingDecisionType.CARD_ACTION_CHOICE, assignmentActions.getDecisionType()); + validateContents(toCardIdArray(saruman), (String[]) assignmentActions.getDecisionParameters().get("cardId")); playerDecided(P2, "0"); AwaitingDecision chooseMinion = _userFeedback.getAwaitingDecision(P2); @@ -113,6 +114,16 @@ public class AssignmentAtTest extends AbstractAtTest { assertEquals(merry, assignments.get(0).getFellowshipCharacter()); assertEquals(1, assignments.get(0).getShadowCharacters().size()); assertTrue(assignments.get(0).getShadowCharacters().contains(urukHaiRaidingParty)); + + playerDecided(P1, ""); + + AwaitingDecision assignmentActions2 = _userFeedback.getAwaitingDecision(P2); + assertEquals(AwaitingDecisionType.CARD_ACTION_CHOICE, assignmentActions2.getDecisionType()); + validateContents(toCardIdArray(saruman), (String[]) assignmentActions.getDecisionParameters().get("cardId")); + playerDecided(P2, "0"); + + // This effect fails, as there is no assignable minion anymore + assertNull(_userFeedback.getAwaitingDecision(P2)); } @Test