Может кто-нибудь объяснить, что делает этот тестовый код? :
assert_difference('Post.count') do
post :create, :post => { :title => 'Hi', :body => 'This is my first post.'}
end
и
assert_difference 'ActionMailer::Base.deliveries.size', +1 do
post :invite_friend, :email => 'friend@example.com'
end
Я не могу понять это, хотя я читаю документацию.
Спасибо!