我试图这样做:
def assert_record_not_found(method, object, action, params)
begin
method action, params
object.find_by_id(p.id).should_not be_nil
rescue ActiveRecord::RecordNotFound
assert true
end
end
but when I do the call:
assert_record_not_found(delete, MyObject, :destroy, {:id => o.id})
鉴于删除是一种铁路检测功能,我发现一个删除的错误没有道理。
因此,是否有办法把这种方法当作论据,而不是采用这种方法本身?