user562529
user562529

Reputation: 951

Negate assert_difference?

I am doing functional tests and just discovered assert_difference, as in:

assert_difference('Account.count') do
  post :create, :account => @account.attributes
end

Is there a counterpart, which would check if Account.count has not changed?

Upvotes: 0

Views: 197

Answers (1)

Intelekshual
Intelekshual

Reputation: 7566

assert_no_difference(expression, message = nil, &block)

From the docs: "Assertion that the numeric result of evaluating an expression is not changed before and after invoking the passed in block."

Upvotes: 1

Related Questions