diff --git a/src/main/java/inf112/fiasko/roborally/objects/Robot.java b/src/main/java/inf112/fiasko/roborally/objects/Robot.java index 133c1bb..4190819 100644 --- a/src/main/java/inf112/fiasko/roborally/objects/Robot.java +++ b/src/main/java/inf112/fiasko/roborally/objects/Robot.java @@ -98,4 +98,12 @@ public class Robot { return backupPosition; } + /** + * Gets the identifier of the players controlling the robot + * @return player identifier + */ + public int getPlayerId(){ + return playerId; + } + } diff --git a/src/test/java/inf112/fiasko/roborally/objects/RobotTest.java b/src/test/java/inf112/fiasko/roborally/objects/RobotTest.java index fea50f2..4d96dec 100644 --- a/src/test/java/inf112/fiasko/roborally/objects/RobotTest.java +++ b/src/test/java/inf112/fiasko/roborally/objects/RobotTest.java @@ -19,6 +19,10 @@ public class RobotTest { assertEquals(0, testRobot.getDamage()); } @Test + public void testRobotGetPlayerId(){ + assertEquals(6, testRobot.getPlayerId()); + } + @Test public void testRobotGetBackupOnInitializedRobot(){ assertEquals(robotPosition, testRobot.getBackupPosition()); }