我對我的一些控制器操作進行了一系列反覆測試,所有這些操作都需要身份驗證。其結果是,你最終看到很多類似的代碼如下:如何使這些RSpec測試在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
有沒有更好的辦法了乾燥該代碼,以便在需要身份驗證可以在一個試驗中所描述的控制器的任何行動?