mirror of
https://github.com/Anuken/Mindustry.git
synced 2025-07-15 02:07:53 +07:00
Added new test
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
import com.badlogic.gdx.Gdx;
|
||||
import com.badlogic.gdx.backends.headless.HeadlessApplication;
|
||||
import com.badlogic.gdx.backends.headless.HeadlessApplicationConfiguration;
|
||||
import com.badlogic.gdx.math.GridPoint2;
|
||||
import io.anuke.mindustry.Vars;
|
||||
import io.anuke.mindustry.content.Items;
|
||||
import io.anuke.mindustry.content.blocks.Blocks;
|
||||
@ -14,6 +15,7 @@ import io.anuke.mindustry.game.Team;
|
||||
import io.anuke.mindustry.io.BundleLoader;
|
||||
import io.anuke.mindustry.io.SaveIO;
|
||||
import io.anuke.mindustry.maps.Map;
|
||||
import io.anuke.mindustry.world.Edges;
|
||||
import io.anuke.mindustry.world.Tile;
|
||||
import io.anuke.ucore.core.Timers;
|
||||
import io.anuke.ucore.modules.ModuleCore;
|
||||
@ -201,4 +203,16 @@ public class ApplicationTests{
|
||||
assertTrue(world.width() == map.meta.width);
|
||||
assertTrue(world.height() == map.meta.height);
|
||||
}
|
||||
|
||||
@Test
|
||||
void edgeTest(){
|
||||
GridPoint2[] edges = Edges.getEdges(1);
|
||||
assertTrue(edges[0].equals(new GridPoint2(1, 0)));
|
||||
assertTrue(edges[1].equals(new GridPoint2(0, 1)));
|
||||
assertTrue(edges[2].equals(new GridPoint2(-1, 0)));
|
||||
assertTrue(edges[3].equals(new GridPoint2(0, -1)));
|
||||
|
||||
GridPoint2[] edges2 = Edges.getEdges(2);
|
||||
assertTrue(edges2.length == 8);
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user