From 6afb4b522be304763d48b5dbce9543b23473189f Mon Sep 17 00:00:00 2001 From: Xavier Fontanet Date: Thu, 20 Jun 2024 15:01:42 +0200 Subject: [PATCH] Rover is preparing to move forward --- .../hack3/codingtests/marsrover/MarsRover.java | 4 ++++ .../codingtests/marsrover/MarsRoverTest.java | 18 ++++++++++-------- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/src/main/java/cat/hack3/codingtests/marsrover/MarsRover.java b/src/main/java/cat/hack3/codingtests/marsrover/MarsRover.java index b01430d..b025825 100644 --- a/src/main/java/cat/hack3/codingtests/marsrover/MarsRover.java +++ b/src/main/java/cat/hack3/codingtests/marsrover/MarsRover.java @@ -10,4 +10,8 @@ public class MarsRover { this.latitudeStartingPoint = latitudeStartingPoint; this.longitudeStartingPoint = longitudeStartingPoint; } + + public void moveForward() { + + } } diff --git a/src/test/java/cat/hack3/codingtests/marsrover/MarsRoverTest.java b/src/test/java/cat/hack3/codingtests/marsrover/MarsRoverTest.java index a286ba3..8dbac60 100644 --- a/src/test/java/cat/hack3/codingtests/marsrover/MarsRoverTest.java +++ b/src/test/java/cat/hack3/codingtests/marsrover/MarsRoverTest.java @@ -7,20 +7,22 @@ import static cat.hack3.codingtests.marsrover.MarsMap.Direction.SOUTH; public class MarsRoverTest { - public static final int MAP_WIDTH = 10; - public static final int MAP_HEIGHT = 10; private MarsMap marsMap; + private MarsRover rover; @BeforeMethod public void setUp() { - marsMap = new MarsMap(MAP_WIDTH, MAP_HEIGHT); + int mapWidth = 10; + int mapHeight = 10; + marsMap = new MarsMap(mapWidth, mapHeight); + + int latitudeStartingPoint = 2; + int longitudeStartingPoint = 3; + rover = new MarsRover(marsMap, latitudeStartingPoint, longitudeStartingPoint, SOUTH); } @Test - public void havingARoverWithStartingPointAndDirection() { - int latitudeStartingPoint = 2; - int longitudeStartingPoint = 3; - MarsMap.Direction startingDirection = SOUTH; - new MarsRover(marsMap, latitudeStartingPoint, longitudeStartingPoint, startingDirection); + public void roverMakeItsFirstStep() { + rover.moveForward(); } }