概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Embracing composability: be_json RSpec matcher 原文公開日: 2018/03/02 著者: zverok -- 名サイト「rubyreferences.github.io」の作者でもあります。 リポジトリ: zverok/saharspec RSpec: コンポジションできるbe_jsonマッチャー(翻訳) HTTP APIをRSpecでテストするのは、簡単なようでときにはトリッキーになることがあります。レスポンスのJSONをRubyらしい正しいやり方でテストするにはどうすればよいでしょうか?おそらく誰もが最初は以下のように書くでしょう。 let(:response) { call_my_api } subject { JSON.parse(response.body) } it {