I'm trying to test output from a command line tool. How do I 'fake' a command line call with rspec? Doing the following doesn't work: it "should call the command line and return 'text'" do @p = Pig.new @p.should_receive(:run).with('my_command_line_tool_call').and_return('result text') end How do I create that stub?