MovingBlocks
Replay Test: Explode Tool
Replay Test: Explode Tool
With the new Record and Replay (R&R) feature we can now record a game using the Core module and then use that recording to test the game.
One of the items in Core is the Explode Tool which the player can use to explode things. Your task is to use R&R as well as TestReplayModule
to make a test that checks the tool explodes stuff properly
Definition of 'Done'
- A Pull Request to TestReplayModule's newSerialization branch with a Replay Test that executes a replay in which the player explodes something using the explode tool and then asserts the destruction of some of the exploded blocks. To make the recording, use Terasology's "newSerialization" branch instead of the "develop" branch.
Where to start
- Get
TestReplayModule
on your workspace. Instructions on how to fetch a module - Read about Replay Tests on the wiki
- Check the example test code to understand how to get the
LocalPlayer
from the game. - Get the necessary data for the test from the
LocalPlayer
orCoreRegistry
See also
Task tags
Students who completed this task
Phoenix909