MogLog

日記 兼 備忘録

RSpec

現場で使えるRSpecパターン集 for Rails App

はじめに 検証環境、ライブラリ 基本方針 Request spec ステータスコードが xxx であること レスポンスボディに xxx が含まれていること データが新規作成されていること データが更新されていること データが削除されていること リダイレクトされること フ…

RSpec with Railsでテスト時のデータはどのように削除されているか

use_transactional_fixtures 削除の仕組み before(:each) と before(:all) Tips 参考リンク RailsアプリでRSpecを使うと通常example実行のたびにデータが削除されるようになっているが、これが具体的にどのように行われているかについて。 検証環境は以下の…