Сконфигурируйте Webmock для возврата переданного хэша тела - PullRequest
0 голосов
/ 08 апреля 2019

Используя Webmock, я бы хотел, чтобы заглушка просто возвращала вызываемые параметры тела.Например, я звоню в Mandrill API и передаю options хеш.

Я пробовал это, но выдает ошибку:

@mandrill = stub_request(:any, "https://mandrillapp.com/api/1.0/").to_return(body: *)

Как мне добитьсяэто?

1 Ответ

1 голос
/ 08 апреля 2019

Решено!

module ApiStubs

  def stub_apis
    @mandrill = stub_request(:any, "https://mandrillapp.com/api/1.0/").to_return { |request| {body: request.body} }
  end

end
...