有以下代码:
factory :item do
name 'Some name'
description 'Some description'
cost 100
cooking_time 10
menu
end
此代码将cooking_time设置为常量值,但是如何使用默认值(10)传递此参数的param?感谢
答案 0 :(得分:1)
create(:item, cooking_time: 20)
有关详情,请浏览Factory Girl Documentation
答案 1 :(得分:0)
您只需在测试中使用工厂时覆盖该属性:
create(:item, cooking_time: 20)