Podría alguien por favor explicar lo que hace este código de prueba:assert_difference entendimiento en los carriles de rubí-on-
assert_difference('Post.count') do
post :create, :post => { :title => 'Hi', :body => 'This is my first post.'}
end
y ...
assert_difference 'ActionMailer::Base.deliveries.size', +1 do
post :invite_friend, :email => '[email protected]'
end
No puedo entender que a pesar de que he leído la documentación.
Gracias!
pero ¿por qué el segundo ejemplo tiene +1 mientras que el primero no tiene un segundo parámetro? ¿cuál es la diferencia? –
@fayer - Creo que el valor predeterminado es '+ 1'. En el segundo ejemplo, lo están declarando explícitamente. –
Sí, el valor predeterminado es 1. –