.find() will return an ActiveRecord::RecordNotFoundException if no record with the specified id can be found, so I think you want an assert_raise for na2