assert_difference & assert_no_difference now accept an array of expressions
The assert_difference and assert_no_difference testing methods now can accept an array of expressions to evaluate. So now instead of doing:
assert_difference 'User.count', +1 do
post :create, :article => { :profile => {}, ... }
end
assert_difference 'Profile.count', +1 do
post :create, :article => { :profile => {}, ... }
end
we can do:
assert_difference ['User.count', 'Profile.count'], +1 do
post :create, :article => { :profile => {}, ... }
end
That’s some nice DRY action!
