1
このメソッドがこのファイル内のテストにのみ固有のものである場合は、テストファイルにヘルパーメソッドを作成することをお勧めしますか?テストファイルにヘルパーメソッドを作成する必要がありますか?
require 'test_helper'
class PostIndexTest < ActionDispatch::IntegrationTest
test 'some test' do
this_file_specific_helper_method
end
def only_this_file_specific_helper_method
# method body
end
end
:私は、このファイルのテストに適用可能なヘルパーメソッドを定義しているいくつかのテストの間で
テスト/統合/ post_index_test.rb
:中たとえば 、私はこれをすることができますか、または避けるべきです。もしそうでなければ、このメソッドをどこに置くべきですか?ジェネリック
テスト/ test_helper.rb
ファイルには?別のファイルを作成する必要がありますか?あるいは、私のデザインに何か問題があり、私はこの方法を全く必要とすべきではないでしょうか?
私は基本的に私の会社で使用するすべてのページ(ただしログインページ)へのログインアクセスが必要なアプリケーションを作成したので、誰かがこの質問に答えてくれることを願っています。簡単にログインしてください。 – MageeWorld
before_actionフィルターは、ユーザーがログインしているかどうかを確認し、ログインページにリダイレクトしていないかどうかを確認するヘルパーメソッドを使用してコントローラで使用できます。私の質問は、テストヘルパーメソッドについてのみです。 – Kammil
だから私の.. – MageeWorld