Class FaintOrderTests
java.lang.Object
com.pixelmonmod.pixelmon.api.test.impl.mechanics.FaintOrderTests
Current-generation faint-order regression tests adapted from Pokemon Showdown's
test/sim/misc/faint-order.js.
Pixelmon does not emulate each historical battle generation, so these tests cover the current behavior represented by the Generation VII-and-later cases in that suite.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult> static CompletableFuture<TestResult>
-
Constructor Details
-
FaintOrderTests
public FaintOrderTests()
-
-
Method Details
-
testWinnerIsCheckedAfterDirectAttack
public static CompletableFuture<TestResult> testWinnerIsCheckedAfterDirectAttack(BattleTestHelper helper) -
testWinnerIsCheckedAfterRecoil
-
testWinnerIsCheckedBeforeRoughSkin
public static CompletableFuture<TestResult> testWinnerIsCheckedBeforeRoughSkin(BattleTestHelper helper) -
testWinnerIsCheckedAfterFutureSight
public static CompletableFuture<TestResult> testWinnerIsCheckedAfterFutureSight(BattleTestHelper helper) -
testWinnerIsCheckedBeforeRockyHelmet
public static CompletableFuture<TestResult> testWinnerIsCheckedBeforeRockyHelmet(BattleTestHelper helper) -
testWinnerIsCheckedAfterDestinyBond
public static CompletableFuture<TestResult> testWinnerIsCheckedAfterDestinyBond(BattleTestHelper helper) -
testWinnerIsCheckedAfterFinalGambit
public static CompletableFuture<TestResult> testWinnerIsCheckedAfterFinalGambit(BattleTestHelper helper) -
testWinnerIsCheckedAfterLifeOrb
public static CompletableFuture<TestResult> testWinnerIsCheckedAfterLifeOrb(BattleTestHelper helper) -
testWinnerIsCheckedAfterExplosion
public static CompletableFuture<TestResult> testWinnerIsCheckedAfterExplosion(BattleTestHelper helper) -
testWinnerIsCheckedAfterSteelBeam
public static CompletableFuture<TestResult> testWinnerIsCheckedAfterSteelBeam(BattleTestHelper helper) -
testDoubleBattleUsesRecordedFaintOrder
public static CompletableFuture<TestResult> testDoubleBattleUsesRecordedFaintOrder(BattleTestHelper helper)
-