diff options
Diffstat (limited to 'src/Q9/RobotTest.java')
| -rw-r--r-- | src/Q9/RobotTest.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/src/Q9/RobotTest.java b/src/Q9/RobotTest.java index 9290993..921a2de 100644 --- a/src/Q9/RobotTest.java +++ b/src/Q9/RobotTest.java @@ -42,4 +42,27 @@ public class RobotTest extends TestCase { assertEquals(expected, result); } + + public void test_printGrid_withCollision() { + Robot r1 = new Robot(5, 5); + Robot r2 = new Robot(5, 5); + + String expected = + "| | | | | | | | | | |\n" + + "| | | | | | | | | | |\n" + + "| | | | | | | | | | |\n" + + "| | | | | | | | | | |\n" + + "| | | | | | | | | | |\n" + + "| | | | | |X| | | | |\n" + + "| | | | | | | | | | |\n" + + "| | | | | | | | | | |\n" + + "| | | | | | | | | | |\n" + + "| | | | | | | | | | |\n"; + String result = Robot.printGrid(r1, r2); + + System.out.println(expected); + System.out.println(result); + + assertEquals(expected, result); + } } |
