rspec_rails_4
rspec_rails_4 copied to clipboard
Ch.6, p.70 - How about using "specify" instead of "it"?
I prefer to write examples like this:
specify "GET #new denies access" do
get :new
expect(response).to redirect_to root_url
end
specify "POST#create denies access" do
post :create, user: attributes_for(:user)
expect(response).to redirect_to root_url
end
This is because "it GET #new denies access" is grammatically incorrect. "Specify (that) GET #new denies access" sounds natural for me. How about this?
Let's revisit this for the RSpec 3 update. I don't really want to redo code samples until then.
I agree. That sounds reasonable.