Class DragonDartsTests
java.lang.Object
com.pixelmonmod.pixelmon.api.test.impl.move.DragonDartsTests
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic CompletableFuture<TestResult>
shouldBeRedirected
(BattleTestHelper helper) 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>
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
-
DragonDartsTests
public DragonDartsTests()
-
-
Method Details
-
shouldHitTwiceInSingles
-
shouldHitEachOpponentOnceInDoubles
public static CompletableFuture<TestResult> shouldHitEachOpponentOnceInDoubles(BattleTestHelper helper) -
shouldHitNonDarkTargetTwiceIfPranksterBoosted
public static CompletableFuture<TestResult> shouldHitNonDarkTargetTwiceIfPranksterBoosted(BattleTestHelper helper) -
shouldHitTargetsAllyTwiceIfInitialHitMisses
public static CompletableFuture<TestResult> shouldHitTargetsAllyTwiceIfInitialHitMisses(BattleTestHelper helper) -
shouldFailOnceIfBothHitsWouldFail
public static CompletableFuture<TestResult> shouldFailOnceIfBothHitsWouldFail(BattleTestHelper helper) -
shouldHitEachOpponentOnceEvenIfFirstFaints
public static CompletableFuture<TestResult> shouldHitEachOpponentOnceEvenIfFirstFaints(BattleTestHelper helper) -
shouldHitAllyTwiceInDoubles
-
shouldFailWhenTargetingProtectedAllyInDoubles
public static CompletableFuture<TestResult> shouldFailWhenTargetingProtectedAllyInDoubles(BattleTestHelper helper) -
shouldHitSelfAndAllyOnceIfAllySwitchedToTargetSelf
public static CompletableFuture<TestResult> shouldHitSelfAndAllyOnceIfAllySwitchedToTargetSelf(BattleTestHelper helper) -
shouldHitSelfTwiceIfAllySwitchedToTargetSelfAndPartnerImmune
public static CompletableFuture<TestResult> shouldHitSelfTwiceIfAllySwitchedToTargetSelfAndPartnerImmune(BattleTestHelper helper) -
shouldSmartRedirectToNonProtectingOpponent
public static CompletableFuture<TestResult> shouldSmartRedirectToNonProtectingOpponent(BattleTestHelper helper) -
shouldNotRedirectToAvoidSubstitute
public static CompletableFuture<TestResult> shouldNotRedirectToAvoidSubstitute(BattleTestHelper helper) -
shouldDoubleAttackNonProtectingTarget
public static CompletableFuture<TestResult> shouldDoubleAttackNonProtectingTarget(BattleTestHelper helper) -
shouldBeRedirected
-
shouldSmartRedirectToAvoidBeingBlockedByTypeImmunity
public static CompletableFuture<TestResult> shouldSmartRedirectToAvoidBeingBlockedByTypeImmunity(BattleTestHelper helper) -
shouldSmartRedirectToAvoidBeingBlockedByAbilities
public static CompletableFuture<TestResult> shouldSmartRedirectToAvoidBeingBlockedByAbilities(BattleTestHelper helper) -
shouldSmartRedirectToAvoidBeingBlockedBySemiInvulnerableStatus
public static CompletableFuture<TestResult> shouldSmartRedirectToAvoidBeingBlockedBySemiInvulnerableStatus(BattleTestHelper helper) -
shouldHitTargetTwiceIfOtherOpponentIsFainted
public static CompletableFuture<TestResult> shouldHitTargetTwiceIfOtherOpponentIsFainted(BattleTestHelper helper) -
shouldFailIfOpponentsAreFainted
public static CompletableFuture<TestResult> shouldFailIfOpponentsAreFainted(BattleTestHelper helper) -
shouldSwitchOuterPokemonIfUsedInTripleBattle
public static CompletableFuture<TestResult> shouldSwitchOuterPokemonIfUsedInTripleBattle(BattleTestHelper helper)
-