How to reload fixture instance?

In my test case, I have lines that reads something like this:

fixtures :orders assert_equal 0, orders(:eric).amount Order.update_all_amounts assert_equal 30, orders(:eric).amount

This wouldn't work because, apparently, the orders method doesn't reload the :eric instance on the second invocation, so it would still have the amount zero, even though update_all_amounts has already changed it to thirty in the database.

My question is, how do I force orders(:eric) to re-fetch the data from the db, without using the find() method directly?

Thanks, Eric

You can just reload the model:

   assert_equal 30, orders(:eric).reload.amount