私は VCR gem を使用しており、API リクエストを JSON 形式でカセットに記録する方法を理解しました。では、そのカセットからの応答本文の情報にアクセスするにはどうすればよいでしょうか?
次のコードを使用して、VCR カセットからすべてのデータを返す raw_cassette_bytes メソッドにアクセスできます。
VCR.use_cassette('path/to/cassette') do |cassette|
puts cassette.send(:raw_cassette_bytes)
end
VCR カセットの ERB テンプレートが正しく見え、正しく生成されていることを確認するときに、これを使用しました。