我正在考虑将许多模拟程序从FactoryGirl迁移到制作gem。
但是,到目前为止,我还没有找到任何关于在中实现模式的信息。
是否有一种普遍接受的方法来做这与制造?
谢谢您的任何答复或信息。
发布于 2015-04-06 02:13:37
造假没有语法糖的特点。据我所知,这只是对继承进行分组和定义的一种方式。
在这个工厂的例子中:(这是我从这篇博客文章中提取的)
FactoryGirl.define do
factory :todo_item, aliases: [:incomplete_todo_item] do
name 'Pick up a gallon of milk'
complete false
factory :complete_todo_item do
complete true
end
end
end在制造过程中,你也会这样做:
Fabricator(:todo_item, aliases: :incomplete_todo_item) do
name 'Pick up a gallon of milk'
complete false
end
Fabricator(:complete_todo_item, from: :todo_item) do
complete true
end如果您确实决定转换,您可以发送到邮寄名单与任何具体问题。我总是很高兴地帮助找出如何使事情工作或提高你的制作者的效率。
https://stackoverflow.com/questions/29455605
复制相似问题