All the guides on using VCR with Rails that I found in my googling was from 2012 or older. This ended up being super easy but I still ended up wasting time trying to find a newer reference.
Put this in your
group :test do gem 'vcr' gem 'webmock' end
Put the following in your
VCR.configure do |c| c.cassette_library_dir = 'spec/cassettes' c.hook_into :webmock c.configure_rspec_metadata! end RSpec.configure do |config|
And then finally. In the specs that make the web requests you want to record, put
, :vcr do right after the description