Re: [rspec-users] STDOUT.should_receive(:puts).with Works *** (:print) fails

2013-05-10 Thread Bas Vodde
Hi Chuck, If you just call "print" and "getch" then you should be able to test for these by checking for these messages on your object under test: subject.should_receive(:print) Hope that helps? Bas On 11 May, 2013, at 11:36 AM, Charles Thornton wrote: > I use: STDOUT.should_receive(:put

[rspec-users] STDOUT.should_receive(:puts).with Works *** (:print) fails

2013-05-10 Thread Charles Thornton
I use: STDOUT.should_receive(:puts).with.. many times in RSPEC However, I have a couple of "do you want(Y/N)?" where I use 'print' and apparently ..(:print).with... does not work. I can change 'print' to 'puts' and it works perfectly. How do I test :print and ...getch("y") for input???