Class RoostTests
java.lang.Object
com.pixelmonmod.pixelmon.api.test.impl.move.RoostTests
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CompletableFuture<TestResult> static CompletableFuture<TestResult> Roost should not remove Flying type while Terastalized.static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult>
-
Constructor Details
-
RoostTests
public RoostTests()
-
-
Method Details
-
testShouldFailIfUserAtMaxHP
-
testShouldHealTheUser
-
testShouldRemoveGroundImmunityFromFlyingTypeIfSuccessful
public static CompletableFuture<TestResult> testShouldRemoveGroundImmunityFromFlyingTypeIfSuccessful(BattleTestHelper helper) -
testShouldRemoveGroundResistanceFromFlyingTypeIfSuccessful
public static CompletableFuture<TestResult> testShouldRemoveGroundResistanceFromFlyingTypeIfSuccessful(BattleTestHelper helper) -
shouldSuppressFlyingTypeNotYetGainedThisTurn
public static CompletableFuture<TestResult> shouldSuppressFlyingTypeNotYetGainedThisTurn(BattleTestHelper helper) -
testShouldTreatPureFlyingAsNormal
public static CompletableFuture<TestResult> testShouldTreatPureFlyingAsNormal(BattleTestHelper helper) -
testShouldNotRestoreLostTypes
-
testRoostDoesNotRemoveFlyingWhileTerastalized
public static CompletableFuture<TestResult> testRoostDoesNotRemoveFlyingWhileTerastalized(BattleTestHelper helper) Roost should not remove Flying type while Terastalized.In this test, a damaged Dudunsparce with Tera Type Flying that knows Roost faces a Chansey with a Lagging Tail that knows Earthquake - Turn 1 The Dudunsparce Terastallizes and uses Roost. The Chansey uses Earthquake. - We verify that the Dudunsparce is terastallized. We verify that the Dudunsparce is fully healed.
-