From 9c47ed5cfe255c99fa869df2a9f5a22ace0a2982 Mon Sep 17 00:00:00 2001 From: GabrielMagnus Date: Thu, 12 Mar 2020 12:06:09 +0100 Subject: [PATCH] Laget tester for BoardElementContainer --- .../objects/BoardElementContainerTest.java | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/test/java/inf112/fiasko/roborally/objects/BoardElementContainerTest.java diff --git a/src/test/java/inf112/fiasko/roborally/objects/BoardElementContainerTest.java b/src/test/java/inf112/fiasko/roborally/objects/BoardElementContainerTest.java new file mode 100644 index 0000000..7654fcb --- /dev/null +++ b/src/test/java/inf112/fiasko/roborally/objects/BoardElementContainerTest.java @@ -0,0 +1,27 @@ +package inf112.fiasko.roborally.objects; + +import inf112.fiasko.roborally.element_properties.Direction; +import inf112.fiasko.roborally.element_properties.Position; +import inf112.fiasko.roborally.element_properties.TileType; +import org.junit.Test; + +import static org.junit.Assert.assertEquals; + +public class BoardElementContainerTest { + + @Test + public void getObjectTest() { + Position pos = new Position(1,2); + Tile tile = new Tile(TileType.TILE, Direction.NORTH); + BoardElementContainer element = new BoardElementContainer<>(tile, pos); + assertEquals(tile, element.getObject()); + } + + @Test + public void getPositionTest() { + Position pos = new Position(1,2); + Tile tile = new Tile(TileType.TILE, Direction.NORTH); + BoardElementContainer element = new BoardElementContainer<>(tile, pos); + assertEquals(pos, element.getPosition()); + } +} \ No newline at end of file