Railsでマルチスレッド処理のテストを書く際の設定

Railsアプリケーションにおいて、マルチスレッド処理でレコード取得処理を行う処理を書くときに、Rspecの設定周りでいろいろと知ることができたのでメモ。

テスト環境は Rspec + FactoryGirl + DatabaseCleaner という感じ。

RailsでつくったAPIのエラー処理

RailsでAPIを作ったとき、StandardErrorをどのように処理するのがいいのかと考えた。
やりたいことは、エラーの内容をjsonで返し、なおかつエラーのstatus codeも返却したいという感じ。