Junit Test for Sprint 3 idea (team 2) - UQdeco2800/2021-studio-2 GitHub Wiki

Test plan

Line Entity Test

Test if the line entity (fast projectile type) is dispose 1 second after shot Test if the line entity is spawn at the right position

Health Bar Component Test

Check if the component is create and dispose properly

Explosion touch component test

Check if the explosion component deal continuous damage

Entity Hover Task Test

Test if the event listener handle the wandering

Explosion spawn task test

Test the active and inactive priority of the test

Spawn minions and explosion task test

Test the inactive and active priority of the test. Test if the minions and fire explosion is spawn on the map

Teleportation task test

Test the initial priority of the teleportation task