Commit 4fca047
Changed files (3)
features/step_definitions/.mastermind.rb.swp
Binary file
lib/mastermind/game.rb
@@ -6,6 +6,7 @@ module Mastermind
end
def start
@messenger.puts "Welcome to Mastermind!"
+ @messenger.puts "Enter guess:"
end
end
spec/mastermind/game_spec.rb
@@ -5,11 +5,17 @@ module Mastermind
describe Game do
context "starting up" do
it "should send a welcome message" do
- messenger = mock("messenger")
+ messenger = mock("messenger").as_null_object
game = Game.new(messenger)
messenger.should_receive(:puts).with("Welcome to Mastermind!")
game.start
end
+ it "should prompt for the first guess" do
+ messenger = mock("messenger").as_null_object
+ game = Game.new(messenger)
+ messenger.should_receive(:puts).with("Enter guess:")
+ game.start
+ end
end
end
end