From 1208736f36514482e4dd86ab55fc6dbddecabcda Mon Sep 17 00:00:00 2001 From: Myrd Date: Sun, 8 Jan 2017 17:18:35 +0000 Subject: [PATCH] Inspect full plan in spell picker test. --- .../java/forge/ai/simulation/SpellAbilityPickerTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/forge-gui-desktop/src/test/java/forge/ai/simulation/SpellAbilityPickerTest.java b/forge-gui-desktop/src/test/java/forge/ai/simulation/SpellAbilityPickerTest.java index 7e3afff69c9..699bd5c38a0 100644 --- a/forge-gui-desktop/src/test/java/forge/ai/simulation/SpellAbilityPickerTest.java +++ b/forge-gui-desktop/src/test/java/forge/ai/simulation/SpellAbilityPickerTest.java @@ -68,5 +68,11 @@ public class SpellAbilityPickerTest extends SimulationTestCase { SpellAbility sa = picker.chooseSpellAbilityToPlay(null); assertEquals(game.PLAY_LAND_SURROGATE, sa); assertEquals(mountain, sa.getHostCard()); + + Plan plan = picker.getPlan(); + assertEquals(2, plan.getDecisions().size()); + assertEquals("Play land Mountain", plan.getDecisions().get(0).saRef.toString()); + assertEquals("Shock deals 2 damage to target creature or player.", plan.getDecisions().get(1).saRef.toString()); + assertTrue(plan.getDecisions().get(1).targets.toString().contains("Runeclaw Bear")); } }