2

Rails 3.2 で ActionController::Base の拡張機能を作成しました。今、私はそれをテストしたいと思います。しかし、作成した gem はアプリケーションではないため、特定のコントローラーもルートも持たないため、「get」または「post」を使用してアクションを呼び出すことはできません。
その場で汎用コントローラーを作成できるモジュールはありますか ( acts_as_fuが ActiveRecord モデルで行うように)? または、私が関連できるテストパターンはありますか?

before_filter をテストする方法を説明するこの記事を見つけました。これまでのところ、解決策はある程度重いか汚れていますが、これは良いことです。

編集:特に、拡張機能によって作成された around_filter (動作し、正しくリダイレ​​クトされる場合) をテストしたいと思います。

あなたの答えを楽しみにしています。
よろしくお願いいたします。

4

0 に答える 0