嗨,我在要为其编写 rpec 的 EnrolledAccount 模型中有以下方法。我的问题是如何在 rspec 中创建 Item 和 EnrolledAccount 之间的关联。
def delete_account
items = self.items
item_array = items.blank? ? [] : items.collect {|i| i.id }
ItemShippingDetail.destroy_all(["item_id in (?)", item_array]) unless item_array.blank?
ItemPaymentDetail.destroy_all(["item_id in (?)", item_array]) unless item_array.blank?
Item.delete_all(["enrolled_account_id = ?", self.id])
self.delete
end