問題
例如以下 Ruby on Rails 程式碼。
1 |
class < ActiveRecord::Base |
Member
與 Admin
兩個 Rails model 之間有繼承關係,那它們的 factory_girl
Factory 要怎麼寫呢?
解答
1 |
FactoryGirl.define do |
如果照著以上 code 定義 factory,則 Owner
的 factory 會繼承 Member
factory 定義的所有欄位 (例如 email
)。
參考資料:how to define factories with a inheritance user model
近期评论