1112131415161718192021
public class MoveTest { @Test public void testX0() { Move command = new Move(new Position(1, 0)); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("! U1 XY 1 0"); assertCommand(output, command);
2122232425262728293031
assertCommand(output, command); } @Test public void testY0() { Move command = new Move(new Position(0, 1)); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("! U1 XY 0 1"); assertCommand(output, command);
3031323334353637383940
assertCommand(output, command); } public void testXY() { Move command = new Move(new Position(1, 2)); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("! U1 XY 1 2"); assertCommand(output, command);
4041424344454647484950
assertCommand(output, command); } @Test public void testRelX0() { Move command = new Move(new Position(1, 0), true); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("! U1 RXY 1 0"); assertCommand(output, command);
5051525354555657585960
assertCommand(output, command); } @Test public void testRelY0() { Move command = new Move(new Position(0, 1), true); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("! U1 RXY 0 1"); assertCommand(output, command);
6061626364656667686970
assertCommand(output, command); } @Test public void testRelXY() { Move command = new Move(new Position(1, 2), true); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("! U1 RXY 1 2"); assertCommand(output, command);
7071727374757677787980
assertCommand(output, command); } @Test public void testX() { Move command = new Move(1, Orientation.horizontal, false); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("! U1 X 1"); assertCommand(output, command);
8081828384858687888990
assertCommand(output, command); } @Test public void testY() { Move command = new Move(1, Orientation.vertical, false); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("! U1 Y 1"); assertCommand(output, command);
90919293949596979899100
assertCommand(output, command); } @Test public void testRelX() { Move command = new Move(1, Orientation.horizontal, true); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("! U1 RX 1"); assertCommand(output, command);
100101102103104105106107108109110
assertCommand(output, command); } @Test public void testRelY() { Move command = new Move(1, Orientation.vertical, true); CommandOutputBuilder output = new CommandOutputBuilder(); output.printLn("! U1 RY 1"); assertCommand(output, command);