From 9c47ed5cfe255c99fa869df2a9f5a22ace0a2982 Mon Sep 17 00:00:00 2001
From: GabrielMagnus <Gabriel.Magnus@student.uib.no>
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<Tile> 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<Tile> element = new BoardElementContainer<>(tile, pos);
+        assertEquals(pos, element.getPosition());
+    }
+}
\ No newline at end of file