summaryrefslogtreecommitdiff
path: root/src/Q9/RobotTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/Q9/RobotTest.java')
-rw-r--r--src/Q9/RobotTest.java23
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);
+ }
}