Мне нужно установить ожидание на один аргумент. Как я могу получить доступ к полученным аргументам из RSpec?
Вот чего я хочу достичь.
let(:api) { double('API') }
it "should pass :filter in options" do
api.should_receive(:traverse)
subject.execute
args = api.recevied_arguments_for(:traverse) # How to obtain all the arguments?
args[0].should have_key(:filter)
end
Чтобы ответить на вопрос, исправьте строку с комментарием.
Спасибо.