Как мне заглушить / смоделировать вызов в командной строке с помощью rspec?
Я пытаюсь проверить вывод из инструмента командной строки. Как я 'не настоящие' вызов командной строки с помощью rspec? Делать следующее нет работа:
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
Как мне создать эту заглушку?