Skip to main content

✅ Demon instance defaults

CategoryAbility
StatusPassing
Testtests/test_game_state.py::test_demon_instance_defaults

PRECONDITIONS:

Preconditions

  • No preconditions.

Action

  • Call make_demon("001").

Expected Postconditions

  • demon.state == DemonState.READIED.

  • demon.damage == 0.

  • demon.is_fused == False.

  • demon.owner == Side.PLAYER_1 (default).

  • demon.current_hp == 6 (from Duban's base hp).

Assertions

assert demon.state == DemonState.READIED
assert demon.damage == 0
assert demon.is_fused is False
assert demon.current_hp == 6