Commit 4fca047

mo khan <mo@mokhan.ca>
2009-05-27 13:33:57
got our second spec passing
1 parent c5e9558
Changed files (3)
features
step_definitions
lib
mastermind
spec
mastermind
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