Railsドキュメント

インテグレーションテスト

説明

複数のアクションやコントローラにまたがる挙動をバリデーションするためのテスト

テストを生成

$ rails generate integration_test テスト名

流れ

  1. テスト環境をセットアップ
  2. リクエストとそのバリデーション、というペアを複数回記述

テストを記述