From e8d1befc19902962312dcde2aa58fdf7b9e9c82b Mon Sep 17 00:00:00 2001 From: Susucre <34709007+Susucre@users.noreply.github.com> Date: Thu, 11 Jul 2024 16:22:40 +0200 Subject: [PATCH] add basic test for Threshold --- .../single/jud/AnuridBarkripperTest.java | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 Mage.Tests/src/test/java/org/mage/test/cards/single/jud/AnuridBarkripperTest.java diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/jud/AnuridBarkripperTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/jud/AnuridBarkripperTest.java new file mode 100644 index 00000000000..3e9c4392562 --- /dev/null +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/jud/AnuridBarkripperTest.java @@ -0,0 +1,37 @@ +package org.mage.test.cards.single.jud; + +import mage.constants.PhaseStep; +import mage.constants.Zone; +import org.junit.Test; +import org.mage.test.serverside.base.CardTestPlayerBase; + +/** + * @author Susucr + */ +public class AnuridBarkripperTest extends CardTestPlayerBase { + + /** + * {@link mage.cards.a.AnuridBarkripper Anurid Barkripper} {1}{G}{G} + * Creature — Frog Beast + * Threshold — Anurid Barkripper gets +2/+2 as long as seven or more cards are in your graveyard. + * 2/2 + */ + private static final String barkripper = "Anurid Barkripper"; + + @Test + public void test_Threshold_Simple() { + setStrictChooseMode(true); + + addCard(Zone.BATTLEFIELD, playerA, barkripper); + addCard(Zone.BATTLEFIELD, playerB, barkripper); + addCard(Zone.GRAVEYARD, playerA, "Forest", 6); + addCard(Zone.GRAVEYARD, playerB, "Forest", 7); + + setStopAt(1, PhaseStep.BEGIN_COMBAT); + execute(); + + assertPowerToughness(playerA, barkripper, 2, 2); + assertPowerToughness(playerB, barkripper, 2 + 2, 2 + 2); + } + +}