J'ai un tas de tests récurrents pour certaines de mes actions de contrôleur, qui nécessitent toutes une authentification. En conséquence, on finit par voir beaucoup de code comme le suivant:Comment faire ces tests RSpec plus DRY dans Rails
describe "authentication requests" do
it "should return 401 for unauthenticated :show" do
get :show
...
end
it "should return 401 for unauthenticated :create" do
post :create
...
end
end
est-il une meilleure façon de sécher ce code afin que toute action dans le contrôleur qui a besoin d'authentification peut être décrite dans un essai?