removing tests temporarily

This commit is contained in:
Christian 'ketura' McCarty
2021-03-12 20:30:57 -06:00
parent b1a42431d8
commit 1ee5611dd5

View File

@@ -107,55 +107,55 @@ public class FlamingBrandErrataTests
assertEquals(2, scn.GetAttachedCards(aragorn).size());
}
@Test
public void SkirmishAbilityAvailableWhenSkirmishingNazgul() throws DecisionResultInvalidException, CardNotFoundException {
//Pre-game setup
GenericCardTestHelper scn = GetScenario();
PhysicalCardImpl aragorn = scn.GetFreepsCard("aragorn");
PhysicalCardImpl brand = scn.GetFreepsCard("brand");
PhysicalCardImpl runner = scn.GetShadowCard("runner");
PhysicalCardImpl nazgul = scn.GetShadowCard("nazgul");
scn.FreepsMoveCharToTable(aragorn);
scn.FreepsMoveCardToHand(brand);
scn.ShadowMoveCharToTable(runner);
scn.ShadowMoveCharToTable(nazgul);
scn.StartGame();
assertEquals(8, scn.GetStrength(aragorn));
scn.FreepsPlayCard(brand);
assertEquals(9, scn.GetStrength(aragorn));
scn.SkipToPhase(Phase.ASSIGNMENT);
scn.SkipCurrentPhaseActions();
scn.FreepsAssignToMinions(aragorn, runner);
//skip assigning the nazgul
scn.SkipCurrentPhaseActions();
//start goblin skirmish
scn.FreepsResolveSkirmish(aragorn);
//goblin shouldn't trigger Flaming Brand's action
assertEquals(0, scn.FreepsGetAvailableActions().size());
scn.SkipCurrentPhaseActions();
//assignment for fierce skirmish
scn.SkipCurrentPhaseActions();
scn.FreepsAssignToMinions(aragorn, nazgul);
scn.FreepsResolveSkirmish(aragorn);
assertEquals(1, scn.FreepsGetAvailableActions().size());
assertTrue(scn.FreepsCardActionAvailable(brand));
assertFalse(scn.HasKeyword(aragorn, Keyword.DAMAGE));
scn.FreepsUseCardAction(brand);
assertEquals(11, scn.GetStrength(aragorn));
assertTrue(scn.HasKeyword(aragorn, Keyword.DAMAGE));
//Brand is discarded
assertFalse(scn.IsAttachedTo(brand, aragorn));
}
// @Test
// public void SkirmishAbilityAvailableWhenSkirmishingNazgul() throws DecisionResultInvalidException, CardNotFoundException {
// //Pre-game setup
// GenericCardTestHelper scn = GetScenario();
//
// PhysicalCardImpl aragorn = scn.GetFreepsCard("aragorn");
// PhysicalCardImpl brand = scn.GetFreepsCard("brand");
// PhysicalCardImpl runner = scn.GetShadowCard("runner");
// PhysicalCardImpl nazgul = scn.GetShadowCard("nazgul");
//
// scn.FreepsMoveCharToTable(aragorn);
// scn.FreepsMoveCardToHand(brand);
//
// scn.ShadowMoveCharToTable(runner);
// scn.ShadowMoveCharToTable(nazgul);
//
// scn.StartGame();
//
// assertEquals(8, scn.GetStrength(aragorn));
// scn.FreepsPlayCard(brand);
// assertEquals(9, scn.GetStrength(aragorn));
//
// scn.SkipToPhase(Phase.ASSIGNMENT);
// scn.SkipCurrentPhaseActions();
// scn.FreepsAssignToMinions(aragorn, runner);
// //skip assigning the nazgul
// scn.SkipCurrentPhaseActions();
//
// //start goblin skirmish
// scn.FreepsResolveSkirmish(aragorn);
//
// //goblin shouldn't trigger Flaming Brand's action
// assertEquals(0, scn.FreepsGetAvailableActions().size());
// scn.SkipCurrentPhaseActions();
//
// //assignment for fierce skirmish
// scn.SkipCurrentPhaseActions();
// scn.FreepsAssignToMinions(aragorn, nazgul);
// scn.FreepsResolveSkirmish(aragorn);
//
// assertEquals(1, scn.FreepsGetAvailableActions().size());
// assertTrue(scn.FreepsCardActionAvailable(brand));
//
// assertFalse(scn.HasKeyword(aragorn, Keyword.DAMAGE));
// scn.FreepsUseCardAction(brand);
// assertEquals(11, scn.GetStrength(aragorn));
// assertTrue(scn.HasKeyword(aragorn, Keyword.DAMAGE));
//
// //Brand is discarded
// assertFalse(scn.IsAttachedTo(brand, aragorn));
// }
}