こんにちは、私は、spec/controllerフォルダ内の異なるファイルでAPIのコントローラテストをたくさんしています。私は、ユーザーおよびすべてのテストのための役割を作成する必要があるため、私は1つの共通認証を持つ複数のコントローラRspec
before do
authenticate_user(user, role)
end
これを持っているそれらの仕様のそれぞれについてspec's時間がかかります。私は、同じ認証の下ですべての私のコントローラテストを実行するために、この同じヘルパーを上位レベルに持っていたいと思います。
これを達成するために誰が考えているのですか?
スタビングすることも選択肢ですが、ユーザーには多くのロジックがあり、それは困難で時間がかかることがあります。
おかげ