Commit a3c52a1
Changed files (4)
spec
integration
lib/plateau.rb
@@ -1,3 +1,9 @@
+require "rover"
+require "north"
+require "east"
+require "west"
+require "south"
+
class Plateau
def initialize(x,y)
@map = {:x => x, :y => y}
lib/rover.rb
@@ -9,9 +9,11 @@ class Rover
@heading.class.name.downcase.to_sym
end
def rotate(degrees)
+ puts "rotate #{degrees}"
@heading = @heading.rotate(degrees)
end
def forward
+ puts "move forward"
@plateau.move_forward(@heading, @location)
end
def to_s