【发布时间】:2021-10-06 13:20:43
【问题描述】:
我在工厂里有这样的特质
trait :trial_with_address_info do
first_name {'User'}
last_name {'Name'}
email {'trial.user@gmail.com'}
role {'user'}
tableau_username {'TrialUser'}
association :organisation, factory: [:trial_organisation]
association :user_group, factory: [:generic_user_group]
address {'address'}
city {'city'}
state {'State'}
zip {'123'}
country {'code'}
end
我想创建另一个具有所有相同属性和值的特征,就像上面的特征一样,只有一个附加属性。
推荐的方法是什么?还是我应该重复相同的属性 + 我在新特征中需要的那个?
谢谢。
【问题讨论】:
标签: rspec ruby-on-rails-5 factory-bot