updated command user interface with new command factory contract
This commit is contained in:
parent
8860bfcbc0
commit
33cc0744a8
|
@ -6,11 +6,14 @@ import cat.hack3.codingtests.marsrover.api.commands.RoverCommandFactory;
|
|||
|
||||
import java.util.Scanner;
|
||||
|
||||
import static cat.hack3.codingtests.marsrover.api.commands.RoverCommand.Type.*;
|
||||
import static cat.hack3.codingtests.marsrover.ui.console.UICommons.isNotExitSignal;
|
||||
import static cat.hack3.codingtests.marsrover.ui.console.UICommons.output;
|
||||
|
||||
public class RoverCommandsPerformer {
|
||||
public static final String MOVE_FORWARD = "MOVE_FORWARD";
|
||||
public static final String MOVE_BACKWARDS = "MOVE_BACKWARDS";
|
||||
public static final String TURN_LEFT = "TURN_LEFT";
|
||||
public static final String TURN_RIGHT = "TURN_RIGHT";
|
||||
private final Scanner reader;
|
||||
|
||||
private final RoverCommand moveForwardCommand;
|
||||
|
|
Loading…
Reference in New Issue