Report abuse

1
2
3
4
5
6
  def assert_difference(object, method = nil, difference = 1, reload = false)
    initial_value = object.send(method)
    yield
    object.reload if reload
    assert_equal initial_value + difference, object.send(method), "#{object}##{method}"
  end