MCPcopy Create free account
hub / github.com/EasyRPG/Player / testNormalAttack

Function testNormalAttack

tests/autobattle.cpp:31–36  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

29TEST_SUITE_BEGIN("Autobattle");
30
31static void testNormalAttack(const Game_Actor& source, const Game_Battler& target, double v0, double v1, double v2, double v3) {
32 REQUIRE(doctest::Approx(v0) == AutoBattle::CalcNormalAttackAutoBattleTargetRank(source, target, Game_Battler::WeaponAll, lcf::rpg::System::BattleCondition_none, false, true));
33 REQUIRE(doctest::Approx(v1) == AutoBattle::CalcNormalAttackAutoBattleTargetRank(source, target, Game_Battler::WeaponAll, lcf::rpg::System::BattleCondition_none, false, false));
34 REQUIRE(doctest::Approx(v2) == AutoBattle::CalcNormalAttackAutoBattleTargetRank(source, target, Game_Battler::WeaponAll, lcf::rpg::System::BattleCondition_none, true, true));
35 REQUIRE(doctest::Approx(v3) == AutoBattle::CalcNormalAttackAutoBattleTargetRank(source, target, Game_Battler::WeaponAll, lcf::rpg::System::BattleCondition_none, true, false));
36}
37
38TEST_CASE("NormalAttackTargetRank") {
39 const MockActor m;

Callers 1

autobattle.cppFile · 0.85

Calls 2

ApproxFunction · 0.85

Tested by

no test coverage detected