|
@@ -27,3 +27,9 @@ def test_can_move_north():
|
|
|
rover = Rover(x=1, y=2, heading='N')
|
|
|
rover.move('FFF')
|
|
|
assert rover.location.y == 5
|
|
|
+
|
|
|
+def test_rover_reports_location(capsys):
|
|
|
+ rover = Rover(x=1, y=2, heading='N')
|
|
|
+ rover.move('FFF')
|
|
|
+ captured = capsys.readouterr()
|
|
|
+ captured.out.split() == 'Location (5, 2) Heading N'
|