转换成灯具工厂女孩Rails中(Convert fixtures into Factory Girl

2019-07-18 13:06发布

我想我的灯具迁移到“工厂女孩”中的Rails。

有没有简单的方法来所有YML文件转换在factories.rb文件?

Answer 1:

我假设你在找什么做的是找到一个脚本,它会通过看你的模型和生成的工厂为他们。 我想这一次(比factory_girl其他东西),发现它完全错误数据。

我建议你慢慢过渡到使用工厂。 当你写新的测试或更新旧的,创造必要的工厂。 随着时间的推移,如果你有时间和精力,你可以再选择一个单独的测试案例并更换所有适当的厂家来电夹具固定数据呼叫,并在测试用例的顶部去除特定灯具的要求。



Answer 2:

我刚刚发布了一款名为fix_to_chix前几天,以解决完全相同的问题的宝石。

它可能需要很多改进,但它可以帮助你: http://github.com/caike/fix_to_chix (你需要复制并粘贴到浏览器,因为如此看来,把一些字符的URL)



Answer 3:

究竟你所期望得到的工厂呢? 工厂的整体思路是,你不必维护测试数据的一个长长的清单。 相反,数据是动态创建,接近你的测试中,它应该是。



文章来源: Convert fixtures into Factory Girl in Rails